This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Responsible for validating product quality by analyzing and testing the quality of the code base. Focuses on writing code that will be executed in an automated and repeatable fashion which will reduce manual testing efforts and increase code quality and consistency. Develops and maintains code that validates front-end, middleware and database systems, using the latest tools and programming languages. Provides input into various software development lifecycle stages. Partners with software engineers to write efficient automation code using coding standards and best practices. Reports test execution results to senior leadership. Repairs complex broken automation scripts and performs peer reviews of automation codebase. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Job Responsibility:
Validating product quality by analyzing and testing the code base
Writing code for automated and repeatable testing to reduce manual efforts
Developing and maintaining code that validates front-end, middleware and database systems
Providing input into various software development lifecycle stages
Partnering with software engineers to write efficient automation code
Reporting test execution results to senior leadership
Repairing complex broken automation scripts
Performing peer reviews of automation codebase
Integrating knowledge of business and functional priorities
Leading teams or projects and sharing expertise
Writing complex SQL queries for database validation
Writing SOAP and RESTful API automated scripts
Innovating on existing automation processes
Providing technical leadership and consultation
Reviewing project progress and recommending corrections
Working with Test and Development teams to build test script hooks
Consistently exercising independent judgment
Working nights and weekends, variable schedules and overtime as necessary
Requirements:
Bachelor's Degree
7-10 Years of relevant work experience
Write and edit complex, automated test code using the same standards as a Software Engineer
Build new tools to assist in faster test automation and functional testing efforts
Serve as a guide and mentor for junior-level engineers
Perform code reviews of automation scripts and front-end codebases
Analyze broken test cases and diagnose and repair to working order
Diagnose and repair complex bugs within production code
Drive scrum meetings as Scrum Master, perform backlog grooming and sprint planning