Senior Automation QA Engineer/SDET

We are inviting a Senior Automation QA Engineer/SDET to join our team.


required skills


  • 5+ years of experience in Test Automation in commercial software environments
  • Expert knowledge of software testing methodologies, i.e. black box, white box, load testing, security testing, etc.
  • Hands on experience in design, development and execution of end to end automation scripts/suites
  • Strong JavaScript/TypeScript programming skills and solid understanding of object oriented programming concepts
  • Ability to work with technical documentation/specifications for the project
  • Expertise creating detailed, comprehensive and well-srtructured test plans and test cases
  • Knowledge in any of the following assets:
          WebDriver / Cucumber

          Github Actions, Jenkins

          Kubernetes, Docker, Gitpod

          English - Upper-Intermediate level and higher

  • Ability to work with technical documentation/specifications for the project
  • English level: Intermediate and higher

would be a plus


  • Gatling / JMeter
  • Know more than one programming language
  • Technical skills across the tech stack, including frontend, backend, databases, networking, infrastructure, etc
  • Experience in implementing the project architecture for Automation tests from scratch
  • Knowledge of GCP (Google Cloud Platform)
  • Knowledge of Firebase
  • Experience with NoSql DB
  • Familiar with LaunchDarkly

responsibilities


  • Lead the definition, design, development, documentation, and maintenance of tools, test cases, and automation frameworks
  • Team with Product Management, SW Engineering, DevOps, and other technical teams in planning and coordination of test automation initiatives
  • Interpret functional requirements and designs to plan, develop, write, execute, and automate functional and data validation test plans
  • Work with engineering and DevOps teams on strategy and maintenance for TDD/CI/CD development
  • Provide feedback and influence into the design process to help us build quality, performance and inspire other team members to do the same
  • Conduct defect management activities to include problem identification, issue research, analysis, and documentation

being a member of the CodeIT team means

  • Career Path and growth opportunities (seniority level system, individual development plan, technical leads)
  • Compensation of participation in conferences and workshops
  • Development of soft skills (people management and emotional intelligence training)
  • Free access to the company account on Udemy educational platform
  • Internal library
  • Corporate English courses and communication with clients from English-speaking countries
  • Experiences and supportive team members
  • Paid time off (vacation, sick-leave, remote work)
  • Legal support
  • Joyful corporate events, team buildings, hobbies and sport communities
  • Discounts and bonuses of IT Loyalty program
cookies
We use cookies to provide you with a better experience on the CodeIT website. To learn more, please visit our Privacy policy. Please click OK to let us know you're okay with our use of all cookies.