Flag job

Report

VAYUZ Technologies - Test Automation Engineer - Selenium/Cucumber Testing

Location

Gurugram, Haryana, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Role Expectations

  • Develop functional automation tests using Java-based test automation tools such as Selenium, Cucumber, and Junit.
  • Ensure automation testing standards are met across the product team and guide the team on best practice testing practices that align with project objectives.
  • Understand the scope of work in each sprint/release and direct automation testing efforts to the areas of most risk.
  • Conduct manual testing when required.

Must Have Skills

  • A minimum of 6 years overall Testing Experience.
  • A minimum of 4 years of Automation Testing Experience with Cucumber, Java, and Junit.
  • Experience in WebdriverIO with TypeScript.
  • Basic Java development skills.
  • Strong experience with TestNG and BDD.
  • Strong market knowledge, particularly in trade regulatory and banking sectors.
  • Experience in TestNG/Cucumber.
  • Experience with Selenium (or similar) Automation frameworks.
  • Understanding of Agile methodologies such as Scrum.
  • Experience with CI/CD pipeline integration for automation tests.

Nice To Have

  • SQL.
  • Financial markets knowledge, including derivative-type trades.
  • For example: IRS, Bonds, FX Cash, FX Options..
  • Create comprehensive test plans and implement effective test strategies.
  • Create test cases and test data based on functional and non-functional requirements Identify, analyze, and document software defects, and track their resolution in an issue- tracking system Conduct root cause analysis of defects and recommend process improvements
  • Work closely with development teams to investigate and resolve issues, ensuring the delivery of high-quality software
  • Stay up to date with industry best practices and emerging trends in quality assurance and test automation Liaise with the product team to understand product changes and steer quality initiatives
  • Provide support during the deployment and maintenance stages of the software development life cycle Mentor and provide guidance to junior QA team members, fostering a culture of continuous learning and improvement

(ref:hirist.tech)

Skills

Agile
automation tools
banking
BDD
CI
development life cycle
JUnit
Root Cause Analysis
Selenium
SQL
test automation
TypeScript
WebDriverIO
software development life cycle