Job Title

Software QA Engineer

Company Name
Quest Software
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
1 Year  -  3 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Hyderabad, Telangana, India
Job Description

Overview:

This QA Automation developer, will be skilled in understanding product requirements and turning them into operational test cases.

Working with the development team and product management they will be able to consider both the user expectation of the product, and the edge cases that may arise from its use, and factor these into the testing design.

Using these designs they will be able to write, execute and maintain the tests in a variety of frameworks as required. Currently including, but not limited to, Karma/Jasmin, Jest/Puppeteer, Protractor and Selenium.

The ideal candidate will have between 1 and 3 years commercial test automation development experience, obtained through product testing, either on-prem or SaaS. They will have excellent analytical skills and understand the importance of test case refactoring and optimization. They will also be comfortable using Docker Images, Github and performing other technical maintenance tasks.

As a confident QA developer they would also be expected to lead juniors, and assist with the architecture and technology choices for new testing projects. Including the building of Proof of Concepts, establishing and improving the build-chain, and constructing test automation elements that aid the development process, where appropriate.

In addition to technical skills, they will be proactive in learning new technologies, LOVE testing and thrive in a fast-paced team environment.

Responsibilities

- Responsible for working with Product Management to translate functional requirements into technical test cases. Providing feedback to improve requirements where necessary.

- Involved in authoring, coding, testing, debugging and documenting complex test scenarios, as detailed by the technical requirements.

- Resolving moderate and complex problems associated with the design and ammendment of test cases and provide technical guidance to the wider team.

- Understand the need for, and testing of, secure code.

- Review the team's test case scripts to ensure that high levels of quality are being met.

- Ensure scripts are maintainable for future iterations.

- Occasionally work with customers to trouble-shoot issues, or understand complex test requirements.

- Continuous learning and development of skills to keep up with latest development practises

Qualifications

Bachelor’s degree (2:1 from a recognised university)

Essential: Able to build test cases from both product specifications, and usage of a product.
Understand how to optimize the use of test cases to provide optimal coverage.
Have had at least 1 year, hands on experience writing test scripts in one of the following frameworks: Selenium, Protractor, Jest/Puppeteer, Karma/Jasmine, or similar.

Desired: Knowledge of Azure, Docker, APIs, Secure software development testing.

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
November 03, 2022
Additional information

--