Role Description
- As a Senior QA Automation Engineer, ensure the conformance to business specification with reliable and performant and Secure software product.
- Automate the ever-evolving testing process to identify issues before the software goes to production.
- Enable an agile and fast delivery pipeline with shortest turnaround time in QA phase as possible.
- Play a role of cross functional QA who along with automation, can also contribute/aid towards exploratory testing, system testing and be conversant with analysis tools/skills such as GCP Cloud logs , SQL analysis, examining message queues, kafka topics etc.
- Play a role of cross functional QA who contributes by thinking about deficiencies in product, processes and demand for a better outcome with specific inputs.
Your key responsibilities
- Design, Develop and Implement test automation frameworks and reusable components for various platforms and technologies
- Mentor junior team members on test automation best practices
- Hands-on contribution to test automation frameworks and application-level test automation.
- Provide technical guidance to a team of Test Automation Analysts to ensure high quality automation deliverable.
- Collaborate with global stakeholders and business partners for application /product delivery.
- Integrate with CI/CD pipeline, sonar scan and functional test coverage.
- Should be able to review code and help the team.
- Strong team player who also can work under pressure, independently and proactively while balancing competing priorities to achieve results on complex new development and integrations.
- Functional expertise working in a financial bank domain would be huge benefit.
Your skills and experience
- Hands on experience with technologies such as integration testing using Karate Framework.
- UI Automation -: Cypress, or Selenium Webdriver, Playwrigth. etc..
- API Testing Karate, Postman.
- Performance Testing Gatling.
- Expertise on build tools Maven, Gradle.
- Good knowledge on CICD pipeline, Jenkins, GitHub Actions.
- Good knowledge of Unix commands.
- Good knowledge of Cloud platforms like GCP, AWS, API Gateways like Apigee.
- Test Automation framework development or framework enhancement. We're specifically looking for an engineer who has actively contributed to either framework development or enhancement.
- Some programming and scripting experience using Java or Python.
- Good to have payment domain knowledge.