QA Automation with BDD

Virtusa

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

The QA Automation Engineer is responsible for designing developing executing and maintaining automated test scripts to ensure the quality and reliability of software applications This role collaborates with development product and QA teams to build test frameworks optimize test coverage identify defects early and support continuous integration and delivery pipelines
Key Responsibilities
Automation Framework Script Development
Design and develop automation frameworks for web mobile API or backend systems
Create and maintain automated test scripts using tools like Selenium Cypress Playwright RestAssured Appium or equivalent
Build reusable test components and libraries to improve test efficiency
Test Planning Execution
Analyze requirements user stories and acceptance criteria to develop test strategies and test cases
Execute automated regression smoke integration and performance tests
Continuous Integration DevOps
Integrate automated tests into CI CD pipelines Jenkins GitLab CI GitHub Actions Azure DevOps
Work closely with DevOps engineers to ensure automated tests run efficiently across environments
Monitor troubleshoot and maintain stable automated test execution workflows
Quality Assurance Collaboration
Identify document and track defects using issue trackers such as Jira or Azure Boards
Collaborate with developers to reproduce issues and ensure timely resolution
Participate in design and code reviews from a QA perspective
Performance Security API Testing as applicable
Conduct API automation using Postman Newman RestAssured or similar tools
Execute performance testing with JMeter Gatling or Locust if required
Support security testing by validating vulnerabilities and ensuring safe coding practices
Required Skills Qualifications
2 6 years of experience in QA automation
Strong proficiency in automation tools frameworks such as
Selenium WebDriver Cypress Playwright Appium RestAssured
Hands on experience with programming scripting languages
Java Python JavaScript or TypeScript
Experience with CI CD version control Git and build tools Maven Gradle
Solid understanding of testing methodologies unit integration functional regression and E2E
Experience with Agile Scrum development processes
Selenium BDD Framework

The QA Automation Engineer is responsible for designing developing executing and maintaining automated test scripts to ensure the quality and reliability of software applications This role collaborates with development product and QA teams to build test frameworks optimize test coverage identify def...
View more view more

Key Skills

  • Continuous Integration
  • APIs
  • Automotive software
  • Test Cases
  • Electrical Engineering
  • Junit
  • Distributed Control Systems
  • Testng
  • Java
  • Test Automation
  • Programmable Logic Controllers
  • Selenium

About Company

Company Logo

At Virtusa, we are builders, makers, and doers. Digital engineering is in our DNA. It’s at the heart of everything we do.

View Profile View Profile