Senior QA Motivity Labs November 10, 2023

Senior QA

Job Description:

We are seeking a highly skilled and experienced Senior Test Automation Engineer to join our dynamic and innovative team. As a Senior Test Automation Engineer, you will be responsible for designing, developing, and executing automated tests to ensure the quality and reliability of our software products.

Responsibilities:

  • Develop and maintain automated test scripts using industry-standard test automation frameworks and tools.
  • Design, implement, and execute comprehensive test plans and test cases for functional, regression, and performance testing.
  • Collaborate with cross-functional teams, including developers, business analysts, and quality assurance engineers, to understand product requirements and define test automation strategies.
  • Identify, analyse, and report software defects, issues, and risks to the development team, and assist in their resolution.
  • Continuously improve the test automation framework and processes to increase efficiency, reliability, and test coverage.
  • Monitor and analyse test results, identify trends, and provide recommendations for improvements.
  • Mentor and guide test automation engineers, providing technical expertise and support.
  • Stay up to date with the latest industry trends, tools, and technologies related to test automation and incorporate them into the testing processes as appropriate.

Requirements:

  • Bachelor’s degree in computer science, Engineering, or a related field. A master’s degree is a plus.
  • Minimum of 6 years of experience in test automation, with a focus on web-based applications and APIs.
  • Strong proficiency in test automation frameworks such as Selenium, Cucumber, WDIO, Cypress, Kotlin or similar tools.
  • Excellent programming skills in languages such as Java, JS/TS, C#, or Python.
  • Experience with software development and project management tools like TFS and Jira.
  • Experience with version control systems (e.g., Git), build tools (e.g., Maven, Gradle), and continuous integration/continuous deployment (CI/CD) pipelines.
  • Solid understanding and demonstration of software testing principles, methodologies, and best practices.
  • Proven experience in designing and implementing test strategies, test plans(manual and Automation), and test cases.
  • Familiarity with Agile/Scrum development methodologies and practices.
  • Strong analytical and problem-solving skills, with the ability to identify and troubleshoot issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Working experience in Pilot/POC projects
  • Experience in feasibility assessment and setup automation
  • Experience with performance testing and tools such as JMeter or LoadRunner.
  • Knowledge of cloud platforms (e.g., AWS, Azure) and related testing methodologies.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Understanding of security testing principles and practices.
  • Certifications in software testing (e.g., ISTQB, CSTE) or related fields.

Join our team and contribute to delivering high-quality software solutions through your expertise in test automation. As a Senior Test Automation Engineer, you will have the opportunity to make a significant impact on our product quality and help shape our testing processes.

Experience: 6+ Years
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx