QA Automation Engineer

Morning Star

Job Summary

Morningstar is seeking a QA Automation Engineer in New Delhi for a full-time hybrid role. The ideal candidate will have a deep understanding of QA processes, experience in building test strategies, and proficiency in modern web app testing using Java, JavaScript, Selenium/Webdriver, Protractor.JS, and API testing. Responsibilities include developing domain-oriented test cases, ensuring maximum test coverage, and working within Agile Scrum methodologies.

Must Have

  • Deep understanding of the overall Quality Assurance process
  • Good communication skills - Written and verbal to understand the current application and working with the Product Manager, Technology Manager, developers and other QA engineers to understand the current and future testing needs of the application
  • Willingness to learn the functional aspects of the application to ensure test cases are domain-oriented and maximum test coverage is attained using minimum no of test cases
  • Experience in defining best practices and providing technical mentorship to other members of the QA team
  • Knowledge of Smoke, Sanity, regression testing, Integration testing and UAT Testing
  • Good experience in building test cases for new features
  • The ability to build good working relationships within the team by communicating clearly, both verbally and in writing
  • Experience and understanding of Agile Development methodologies especially Scrum
  • Fast learner, open to learning new technologies when needed
  • Good understanding of how modern web apps are architectured with Java and Javascript driving the application flow and APIs as the backend
  • Good experience in building test strategies and writing good test cases
  • Good understanding of how modern test automation projects are developed that include not only Selenium/Webdriver based web testing but also the experience of using Javascript for testing AngularJS and React-based web applications using Protractor.JS
  • Experience in API testing
  • Experience in performance testing through JMeter or any other performance testing tool

Good to Have

  • Knowledge of security testing through Burp Suite

Perks & Benefits

  • Hybrid work environment (four days in-office each week in most locations)
  • Tools and resources to engage meaningfully with global colleagues
  • Opportunity to collaborate in-person each week
  • Range of other benefits to enhance flexibility

Job Description

  • Deep understanding of the overall Quality Assurance process. Good communication skills - Written and verbal to understand the current application and working with the Product Manager, Technology Manager, developers and other QA engineers to understand the current and future testing needs of the application.
  • Willingness to learn the functional aspects of the application to ensure test cases are domain-oriented and maximum test coverage is attained using minimum no of test cases.
  • Experience in defining best practices and providing technical mentorship to other members of the QA team.
  • Knowledge of Smoke, Sanity, regression testing, Integration testing and UAT Testing.
  • Good experience in building test cases for new features.
  • The ability to build good working relationships within the team by communicating clearly, both verbally and in writing.
  • Experience and understanding of Agile Development methodologies especially Scrum.
  • Fast learner, open to learning new technologies when needed.

Requirements:

Technical abilities showcasing a breadth and depth of technical knowledge:

  • Good understanding of how modern web apps are architectured with Java and Javascript driving the application flow and APIs as the backend.
  • Good experience in building test strategies and writing good test cases.
  • Good understanding of how modern test automation projects are developed that include not only Selenium/Webdriver based web testing but also the experience of using Javascript for testing AngularJS and React-based web applications using Protractor.JS
  • Experience in API testing.
  • Experience in performance testing through JMeter or any other performance testing tool.
  • Knowledge of security testing through Burp Suite will be a plus.

14 Skills Required For This Role

Communication Game Texts Quality Control Agile Development Test Coverage Api Testing Performance Testing Regression Testing Security Testing React Selenium Burp Suite Javascript Java