Quality Assurance Analyst III
The Quality Assurance Analyst III will provide, among other things: hands-on testing, risk analysis, and various types of testing services to enable the software development team to deliver high quality products. The QA Analyst III should have a passion for learning and software testing with the desire to hold impactful roles on challenging projects.
Responsibilities
- Understand and actively contributes to conversations during sprint planning and refinement meetings, identify opportunities for testing, and advocate for our end users.
- Analyze acceptance criteria for ambiguity and testability.
- Propose, write, and review detailed and accurate test plans and test cases based on acceptance criteria across products.
- Work side by side with managers, developers, and the business to deliver high quality products on multiple teams.
- Record, interpret, and report all test results.
- Participate in cross product manual regression testing efforts.
- Run all aspects of production release testing.
- Create and/or configure environments and data necessary for all testing needs.
- Audit and review unit tests to ensure code coverage and best practices.
- Write basic automated tests and debug failures in nightly automation runs.
- Contributes to improving Software Test Strategy.
- Ability to make sound decisions quickly, both with and without all the information available.
- Understand more complex testing concepts, explain them well, and foster buy-in building consensus around these testing concepts.
- Take initiative to learn new things and grow rapidly from constant exposure to innovative ideas, concepts, and patterns as well as the ability to share those findings effectively.
- Other duties as assigned.
Skills
- Bachelor’s degree preferred in Computer Science, Data Analytics or relevant field.
- 4+ years of manual software testing web and/or desktop or mobile applications.
- Detail Oriented.
- Able to analyze work from multiple perspectives.
- Can support manual test efforts for multiple products with no supervision.
- Ability to understand and execute a wide variety of software testing methodologies to best fulfill the testing needs for the work given.
- Expert in using test management tools like DevOps Test Plan, HP Quality Center, TestRail.
- Learns and demonstrates an in-depth knowledge of multiple products.
- Thoroughly and accurately document, triage, and asses risk of identified bugs in a timely manner.
- Team Player who is supportive, collaborative, productive, values team over self, and acts with high integrity.
- Desire and ability to take a concept/task and independently create and execute on it.
- Enthusiasm for software testing and quality.
- Experience in writing C# code or transferable language.
- Ability to write and run SQL queries and stored procedures.
- Excellent communication, presentation and interpersonal skills.
- Works independently and successfully in unsupervised work environments and can make sound business decisions consistently, without supervisors’ guidance.
: Full-Time (Contract to hire)
Location : Hyderabad, India
: Programming & Design
Education :
B.Tech/B.E. – Computers, BCA – Computers
MCA – Computers, M.Tech – Computers
Salary : Negotiable