)
Are you a talented communicator with passion for technical topics? Do you like to solve a variety of problems with and for your customers? Then this is the right challenge for you. As a Quality Assurance leader, you will be part of a global quality management team striving for delivery and quality of outstanding products and services.
What You Will Do:
- Create and execute test strategy and industry standard Automation test plans for better quality and efficiency for Software products.
- Collect requirements to develop testing guidelines and procedures for functional, regression, and end-to-end testing through automated testing solutions.
- Assist functional leadership to help build the core competencies of the team members.
- Analyze business use cases to find gaps in current test coverage and design documents for further improvement.
- Independently determine most effective engineering solutions to meet business requirements.
- Analyze the applications, identify testing goals and determine best possible automation testing tool and framework for the organization.
- Design, maintain, and enhance existing test automation framework, develop test automation APIs and scripts in POM framework, and maintain and enhance the current framework to support a continuous integration environment with an automated smoke and regression test suite.
- Document coding standards and perform Code Reviews periodically.
- Develop automation project proposal with Return Over Investment (ROI) over time.
- Build CI/CD pipeline to enable automated test execution on each build to provide continuous feedback to the development team.
- Ensure high quality test and code coverage with custom coding, maintainability of scripts, reliability of equipment and tools, and overall robustness of testing efforts.
- Coordinate and collaborate with the onshore/offshore external team members to automate test scripts, run the test suites, and analyze and visualize the findings.
- Enhance and achieve maximum possible test coverage for functional, automation, system, and regression testing.
- Perform webservice testing and develop automation scripts in SoapUI/Postman for Rest Assure APIs, and SQL Procedures.
- Build test plan and automation framework to execute tests on a variety of mobile platforms.
- Mentors and train less experienced automation Test Engineers to fill the knowledge gaps required to meet Industry Standard Quality standards.
What You Will Need:
Education & Experience
- A minimum of 12-15 years of previous related work experience.
- Bachelor s degree or recognized equivalent, preferably in Computer Science or a related field, from an accredited university or equivalent industry experience. Advanced degree or comparable on-the-job experience is also required.
- Strong leader in QA Process and Strategies to remodel Automation Testing practice from scratch.
- Strong in Cloud computing (Possibly certified AWS or Azure practitioner).
- Able to lead a globally distributed team.
- Experience with DevOps and CI/CD pipeline (Jenkins, ADO, Bamboo, Harness etc.).
- Hands-on experience with multiple test automation tools and technologies inclusive but not limited to Playwrights, Selenium, Katalon Studio, Test Grid, Test parallelization, POM, TestNG, and Junit, Cucumber (TDD/BDD) etc. along with building automation framework from scratch.
- Experience with Sauce Lab or Browser Stack tools for remote test execution.
- Solid background on repository & version controlling systems e.g. BitBucket, GitHub etc.
Knowledge, Skills & Abilities
- Strong trainer and administrative experience to lead a larger Team of SDET engineers.
- Strong background in SDLC and Agile (Scrum) software development methodology.
- Hands-on experience with all kinds of testing phases.
- Expertise with various programming languages (C#, Java Script, JSON, AJAX, HTML5, etc.).
- Experience with Unit, API, and Web automation testing in a variety of tools.
- Experience with at least one system monitoring tools for example Datadog, Log Rocket, Dynatrace, New Relic, AppDynamics etc.
- Hands-on experience with REST APIs and command-line interface (CLI) testing.
- Understanding of PaaS & SaaS environments and tools like Terraform, Ansible, Kubernetes, Docker, and cloud platforms.
- Strong problem solving, multi-tasking abilities, excellent presentation skills.
Reporting Relationships:
Will report to Sr. Manager, Quality Assurance or Director.
Working Conditions:
The work environment will primarily be an air-conditioned office setting requiring the employee to sit for prolonged periods while concentrating on a computer screen.