VAVayuz Technologies
Automation Test Engineer
Gurgaon ₹7-11 LPA Posted 25 Jul 2025
FULL TIME
Devops
Cucumber
Ci
cd
Junit
+2 more
Job Description
Role Expectations:
- Develop functional automation tests using Java-based test automation tools like Selenium, Cucumber, and JUnit.
- Knowledge of DevOps and CI/CD pipelines (e.g., Jenkins).
- Ensure automation testing standards are met across the product team and guide the team on best practices for testing aligned with project objectives.
- Understand the scope of work in each sprint/release and focus automation testing efforts on areas of highest risk.
- Perform manual testing when required.
- Create CI/CD pipelines for automation.
Skills & Experience:
- 6+ years of overall Testing Experience.
- 4+ years of Automation Testing experience with Cucumber, Java, and JUnit.
- Experience with WebdriverIO and TypeScript.
- Basic Java development skills.
- Strong experience with TestNG and BDD.
- In-depth knowledge of Selenium (or similar) Automation frameworks.
- Understanding of Agile methodologies, especially Scrum.
- Experience with CI/CD pipeline integration for automation.
- Proficient in SQL.
- Financial market knowledge, particularly in trade regulatory and banking sectors (e.g., IRS, Bonds, FX Cash, FX).
Responsibilities:
- SCRUM Team Collaboration: Work closely with software developers in a single SCRUM team to integrate testing into the development process.
- Test Automation Design: Create and implement test automation strategies based on design specifications, ensuring comprehensive coverage.
- Functional & Non-Functional Testing: Plan, execute, and document functional and non-functional tests throughout the Agile development lifecycle.
- Effort Estimation: Accurately estimate the scope and size of testing efforts for each user story, balancing thoroughness with efficiency.
- Testability in Design: Collaborate with developers during the design phase to evaluate and enhance the testability of software components.
- Issue Resolution: Work closely with developers to analyze, diagnose, and resolve issues, fostering a proactive problem-solving approach.
- Acceptance Criteria Definition: Partner with the Product Owner to define clear acceptance criteria and tests for user stories, ensuring alignment with customer requirements.
- Quality Metrics: Develop and maintain tools and metrics to measure software quality and test coverage, driving continuous improvement in processes.
- Continuous Integration Enhancement: Contribute to the enhancement of Continuous Integration (CI) processes for automated testing workflows.
- Test Environment Setup: Set up and configure test environments and manage test data to support comprehensive testing activities.
- Team Collaboration Tools: Use collaboration tools like JIRA and Confluence to effectively communicate and document testing efforts.
