Job Title

Senior Quality Assurance Engineer

Company Name
OpenText
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
6 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Hyderabad, Telangana, India
Job Description

Senior Quality Assurance (SQA) Engineer is responsible for implementing new automated test strategies and frameworks, in addition to creating and automating testing in support of software test requirements. The SQA Engineer works with QA Engineers and QA Analysts to develop, maintain, and enhance the test automation framework and automation infrastructure. In addition, the SQA Engineer will execute and report on planned tests, report and manage defects, regress software fixes for new and existing products, assist development with replicating and debugging problems and develop new test automation solutions as needed. The SQA Engineer demonstrates innovation, leadership, and mentorship skills in addition to possessing a strong technical and programming/test automation skill set. 

You are great at:
Coordinate the work efforts of Engineers and Analysts in the execution of testing efforts 
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 
Accurately predict the amount of effort required for projects and tasks. Develop plans and schedules based on these predictions 
Architect, implement and manage automated suites of black-box and white-box test scripts 
Identify product issues and write detailed bug reports during the product development cycle 
Communicate and coordinate with peers and senior level individuals in cross-functional groups to articulate and compare alternative testing approaches 
Lead defect management and maintenance. Review defects that escaped to the field to learn how they could have been prevented or detected 
Lead documentation reviews during product release cycle to ensure quality and comprehensive product documentation 
Lead monitoring of test execution across multiple code branches and multiple platforms 
Research, Develop and/or Recommend tools to contribute to EnCase and QA Analysts in test planning, execution and reporting 
Utilize tools such as code coverage tools to assess the coverage of test suites and make recommendations for additional test cases 

What it Takes:
Minimum 6 years of experience in a QA role 
Extensive experience in a scripting language such as: Python, JavaScript 
Strong working knowledge of SQL and Relational Databases 
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 multitask with ease is essential to the success of this position 
Strong verbal and written communication skills 
Comfortable building and maintaining test systems from scratch 
Experience with virtual environment such as VMWare 
Innovative, analytical approach to solving complex test problems and performing Excellent knowledge of QA methodology and Software development processes (Agile Scrum, RUP, IEEE, etc.) 
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

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
June 24, 2023
Additional information

--