Qa Principal Job in Sequretek
Job Summary
Education & Experience
Education:
The candidate must have any of the below:
BE/B.Tech in Computer Science
Experience:
- Minimum Bachelor s degree in Computer Science
- 7-8 years QA experience
- Experience architecting solutions for automated testing strategies
- Strong Mentorship/Leadership abilities
- Fluent in object-oriented programming with minimum 7 years of use of OO languages (e.g. C++ or C#) for development or QA purposes
- Experience testing complex, multi-threaded, and multi-component products
- Experience with API testing and integration
- Debugging and Crash Log Analysis/Review
- Experience with automated load/stress and performance testing and tools
- Strong ability to work in fast-paced environment and ability to Strong verbal and written communication skills
- Comfortable building and maintaining test systems from scratch
- Experience with virtual environments such as VMWare
- Innovative, analytical approach to solving complex test problems and performing troubleshooting
- Excellent knowledge of QA methodology and Software development processes (e.g. Agile Scrum)
- Extensive experience with various types of testing including unit, system, integration, user acceptance, regression, usability and end-to-end testing
- Knowledge of basic Windows system administration and tools
- Knowledge on Linux and Red hat OS
- Strong knowledge of Jenkins for Continuous Integration Testing
Responsibilities:
- Provide technical support in project QA activities.
- Having a strong knowledge in Security Domain or worked on security related products.
- Hand-ons in Java and Python
- Architect and develop automated software testing solutions
- Research, develop and/or recommend tools to assist QA team members in test planning, execution and reporting
- Assist development with replicating and debugging problems
- Identify product issues and write detailed bug reports during the product development cycle
- Lead effort to review product specifications and work with others to develop appropriate test strategies and detailed test plans and test architectures
- Lead formal reviews of test plans, designs and requirements documents with cross-functional teams
- Execute and report on planned tests, report and manage defects, regress software fixes for new and existing products
- Utilize tools such as code coverage tools to assess the coverage of test suites and make recommendations for additional test cases
- Evaluate system performance and suggest improvements.
- Lead defect management and maintenance. Review defects that escaped to the field to learn how they could have been prevented or detected
- Lead monitoring of test execution across multiple code branches and multiple platforms.
- Communicate and coordinate with peers and senior level individuals in cross-functional groups to articulate and compare alternative testing approaches
- Lead documentation reviews during product release cycle to ensure quality and comprehensive product documentation
- Track record of leading complex test projects in a hands-on way and mentoring others in test automation design and implementation


Help us improve JobGrin
Need Help? Contact us