
QA Engineer - Assistant Manager
- Hyderabad, Telangana
- Permanent
- Full-time
- Work closely with the Scrum Master, Product Owner, developers, business analysts and other project team members to assist in carrying out the quality responsibilities of the team
- Assist with the creation of comprehensive test plans with well defined, reusable test cases from business requirements and functional specifications documents
- Execute manual and automated functional, integration, regression, and performance tests
- Maintain automated and manual test script libraries for functional, integration, regression, and performance testing
- Document software defects in the issue tracking system and proactively communicate issues with developers and other project team members
- Participate in business requirements and functional specifications reviews as part of the agile methodology
- Adhere to a testing schedule to ensure efficient and effective product delivery
- Work independently on smaller tasks with supervisory direction
- B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred.
- 6+ years of progressively responsible professional software testing experience in enterprise and cloud native infrastructures. Financial Trading systems experience is a huge plus.
- 2+ years of automated testing experience, code repository and deployment tools such as Selenium, Cucumber, TestNG, Silk test, SVN, Gradle, Jenkins, etc in designing and developing software solutions in a highly transactional, concurrent, event driven system.
- 3+ years of experience in iterative development environment using an iterative Agile-like methodology, with experience of delivering working software to production through the entire lifecycle
- Good knowledge of SQL, Relational databases.
- Knowledge of XML, VBScript, Powershell and Macros is an added advantage.
- Ability to troubleshoot and diagnose issues within quality assurance environments and communicate that knowledge to a varied audience of technical and non-technical stakeholders.
- Experience testing both client/server and web-based applications through one or more full life cycles of an application.
- Knowledge of financial securities and trading principles.
- Team oriented attitude.
- Strong organizational skills and attention to detail.
- Excellent verbal and written communications skills.