Quality Assurance Analyst
Turing Systems Inc. is looking for the right candidate to fill the open position to work as Quality Assurance Analyst at our Hyderabad office. If you want to become part of our team, apply now by emailing your resume to info@turingsystems.com
Would you like to build an industry-leading software product and Want to be a rock star by our loyal clients? At Turing Systems, you will always produce quality code, and you will see exactly why our clients love what you have made.
Role Summary
The QA Analyst will be responsible for analyzing requirements, user stories, and design documentation to ensure that they are clearly defined, complete, and testable. The QA Analyst will be responsible for the creation and execution of test plans, test cases, and test scripts to verify new and existing (regression) software functionality. The QA Analyst will test the applications via Black Box, Regression, Release, Stress, and Negative testing methods. The ideal candidate will contribute both to the definition and the enforcement of quality assurance processes and procedures based on best practice methodology.
Key Accountabilities
- Experienced with software testing, and able to be responsible for the full lifecycle of effective testing, from early strategy to final reporting
- Strong understanding of QA processes and testing terminology.
- Familiarity with mobile and web software development lifecycles and methodology.
- Experienced with reviewing, collaborating on, and writing new test cases.
- Great communication skills including in cross-discipline conversations.
- Run through test plans on new applications to ensure they satisfy all requirements.
- Participate in maintaining and establishing quality assurance standards and best practices.
- Provide feedback, and report issues to the software engineers.
- Assists in maintaining a physical inventory of test devices.
- Performs other related duties as assigned by management.
Mandatory Skills
- 2+ years of experience testing mobile or web software
- Experience working in Agile environments.
- Experience working in JIRA or similar project management tools
- Familiarity with development tools such as Browser Stack, App Center, Test Flight and Google Beta
- Familiarity in Automation Testing using Selenium, Microsoft App Center Tests or similar technologies.
- Extraordinarily strong verbal and written communication skills
- Extraordinarily strong problem-solving skills
Professional Apptitudes
- You want to bring your experience to bear on an industry-leading platform where your influence makes an impact
- You want to be on an Engineering TEAM, not just part a group of developers and QA in an office together
- You like learning new technologies, and want a role where you can apply a broad skill set
- You understand the business behind the software and how your code fits into the big picture
- You evaluate trade-offs between “great” and “perfect,” to deliver updates people benefit from — on time
- You believe in test-driven development, working to produce ever better applications based upon users’ actual experience