Job Title:   Sr. Software Quality Engineer

  • Job ID

  • 25159

  • Category

  • Default

Job Description

Sr. Software Quality Engineer


Must have:

  • Good knowledge of SQL
  • Hands-on’s experience in testing web & desktop application.
  • Should even be aware about API testing using different tools.
  • 3-4 years of experience with one or more of the following testing technologies: Selenium, JAVA, JMeter, Ruby, Python, Cucumber, Coded UI or other tools designed to facilitate the validation of desktop application quality with functional and regression test scenarios
  • Should be self-motivated to work with minimal supervision.
  • Proven ability to interpret manual test cases and automate a test case which provides appropriate coverage (including database).

 

Nice to have:

  • HTML, CSS, JavaScript
  • Experience using CI/CD Tools - GitHub, Jenkin
  • Object oriented programming
  • Debugging application and code walk through.

 

Qualifications and Experience: 

  • BE /B. Tech / MTech with 4-7 years of experience for testing Desktop, Web applications and services.
  • Very Good Knowledge of SQL & API testing using tools like Postman
  • Manages time effectively with minimal supervision
  • Experience using Agile QA Engineering process and methodology
  • Proven ability to interpret manual test cases and automate a test case which provides appropriate coverage.
  • Advantage of having knowledge of automated testing and below tools: - Selenium, JAVA, JMeter, Ruby, Python, Cucumber, Coded UI
  • Knowledge of programming language C#, Java.
  • Advantage if Building and implementing a new automated testing framework to support continuous integration/continuous deployment (CI/CD).

 

Responsibilities:

  • Collaborate with both business owners and development teams to understand requirements, support business needs and ensure product quality throughout the software life-cycle.
  • Provide timely and meaningful feedback about produced software
  • Establish, document and automate (whenever applicable) test cases and scenarios in alignment with business and system requirements.
  • Estimate, prioritize, and coordinate testing activities
  • Collaborate with development and other quality teams in verification and tracking of Unit Tests, System Tests and Performance Tests.
  • Develop, execute, and maintain automated tests to ensure appropriate test coverage for new functionality and regression testing.

For any further details, please contact TA Team.