About the Role:
In the role of QA Automation Consultant, you will undertake advanced testing tasks and make a substantial impact on our overall quality assurance initiatives.
Your expertise will help create robust test automation solutions, ensuring software reliability and performance.
You will play a crucial role in developing test scripts and driving continuous improvement in our testing processes.
Responsibilities:
• Design and execution of complex manual and automated test cases.
• Develop and maintain test automation frameworks and scripts.
• Analyze test results and identify opportunities for test coverage improvements.
• Participate in code reviews and collaborate with developers on testing strategies.
• Implement automated regression testing into CI/CD pipelines.
• Troubleshoot and resolve intricate automation challenges.
• Document test processes and outcomes for future reference.
• Contribute to the continuous improvement of test methodologies and procedures.
Skills:
• Strong proficiency in programming languages like JavaScript/Java.
• Experience is writing Cucumber BDD test cases (Gherkin)
• Complex Test Design: Ability to design and implement sophisticated test scenarios.
• Test Automation Architecture: In-depth knowledge of automation frameworks (e.g. Cypress, Selenium, playwright).
• Problem Solving: Strong problem-solving skills to address automation issues.
• Continuous Integration: Advanced understanding of CI/CD tools like ADO, Jenkins, TeamCity, etc.
• Collaboration: Excellent team collaboration and communication skills.
• Requires working knowledge and expanded conceptual knowledge in primary technical job family and broadens capabilities; has worked with and is proficient with current technologies
• Understands key business drivers and builds knowledge of the company, processes and customers
• Performs a range of technical assignments and solves moderately complex problems under guidance of established policies and procedures