i
Valor PayTech
21 Valor PayTech Jobs
5-8 years
Valor PayTech - Senior Quality Assurance Automation Engineer (5-8 yrs)
Valor PayTech
posted 4d ago
Fixed timing
Key skills for the job
Job Summary :
We are looking for an experienced Senior Automation Engineer to drive our automation efforts in a CRM project with a focus on payments integration. The ideal candidate will have 5+ years of hands-on experience in automation testing, with expertise in technologies like Cucumber, Gherkin, BDD, and programming languages such as Java and Python. The candidate should also have the ability to design and set up an automation framework from scratch, ensuring efficiency, scalability, and maintainability.
Key Responsibilities :
- Automation Strategy : Lead the design, development, and implementation of an automation strategy for CRM and payments integration, focusing on continuous testing in an Agile environment.
- Automation Framework Setup : Set up and maintain scalable, reusable, and maintainable automation frameworks using technologies such as Cucumber (for BDD), Gherkin, and integrate them with Java and Python test scripts.
- Test Case Development : Write and maintain automation test cases using BDD methodologies with Cucumber and Gherkin to ensure high test coverage of CRM and payments-related functionalities.
- Automation Execution : Lead the execution of automated tests, ensuring that automated scripts run efficiently in CI/CD pipelines and identify defects early in the development lifecycle.
- Collaboration : Collaborate closely with cross-functional teams including developers, product managers, and QA engineers to ensure that automation tests align with the project requirements and business goals.
- Mentorship and Leadership: Mentor and guide junior automation testers, offering technical assistance and fostering a culture of continuous improvement within the QA team.
- Defect Reporting and Tracking : Identify and report defects using tools like JIRA, ensuring that the defects are tracked and resolved efficiently.
- CI/CD Integration : Implement and maintain the integration of automated tests within the continuous integration (CI) and continuous deployment (CD) pipelines to ensure seamless testing in Agile sprints.
- Performance Optimization : Identify bottlenecks in automation processes and optimize performance for faster and more reliable test execution.
Required Skills :
- Automation Expertise : At least 5 years of experience in automation testing with hands-on knowledge in setting up frameworks using Cucumber, Gherkin, BDD, and expertise in Java and Python.
- Framework Development : Strong ability to design and implement automation frameworks from scratch, ensuring scalability and maintainability.
- BDD and Gherkin : Deep understanding of BDD (Behavior Driven Development) practices and ability to implement them using Gherkin syntax.
- Programming Skills : Proficiency in Java and Python for test case development and automation scripting.
- CI/CD Tools : Experience with integrating automation scripts into CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
- Agile Experience : Hands-on experience working in Agile/Scrum environments, participating in sprint planning, reviews, and retrospectives.
- Payments Domain Knowledge : Familiarity with payment gateway integrations and testing payment workflows within CRM systems.
Preferred Skills :
- API Testing : Knowledge of automating API tests and integrating them into the test automation framework.
- Cloud Platforms : Familiarity with cloud platforms such as AWS or Azure for running automation suites.
SQL Knowledge: Basic understanding of SQL to validate data for automation tests.
Functional Areas: Other
Read full job descriptionPrepare for Senior Quality Assurance Automation Engineer roles with real interview advice
5-8 Yrs