Senior Quality Assurance Engineer Job in Availity India Private Limited

Senior Quality Assurance Engineer

Apply Now
Job Summary Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.
QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
The QA engineer plays an important part in the product development process. The person will be responsible for conducting tests before and after product releases to ensure software runs smoothly and meets client needs, while being cost-effective.

KEY RESPONSIBILITIES

Preparation of test plans and test cases based on uses stories and requirements
Preparation of effort and cost estimates for test plan
Planning and preparation of test environments to ensure test plans can be executed in a timely and efficient manner
Documentation of test results
Use of automated tools to develop and execute performance and functional tests as required.
Analyses of automation testing results and generate reports.
Coordination with the project team to ensure remediation of issues identified during the test process
Provision of final sign off for the testing process
Constant collaboration with rest of the engineering and product teams
Guide and mentor Quality Assurance Engineers.

EDUCATION

Bachelor's degree in Engineering / Technology OR a Master s degree in Science/Computer Applications. Certifications in QA Automation tools & technologies will be an advantage.

WORK EXPERIENCE

Have at least 7-8 years of QA Automation experience using various approaches and tools for medium to large scale applications
Experience in any of the following Test Automation Framework:
- Module Based Testing Framework
- Library Architecture Testing Framework
- Data Driven Testing Framework
- Keyword Driven Testing Framework
- Hybrid Testing Framework

SKILLS AND KNOWLEDGE

Tools & Technologies
Demonstrated programming and debugging skills in C#, .Net Framework and/or JAVA
Hands on experience with SQL, Oracle PL/SQL. Familiarity with complex data structures
Hands on experience with Web application testing
Hands on experience with Web Services, WCF & Web API. Familiarity with tools like SOAP UI/Postman/ Web Service Studio
Hands on experience with unit testing framework and automation tools like Cucumber BDD, QTP, and Selenium web driver
Experience with project tools like TFS, GIT, TestTrail and JIRA.

Skills
High proficiency in implementing QA Automation tasks / activities in companies developing products using Agile methodologies.
Should be comfortable working in a DevOps model.
Should be able to understand value of metrics such as backlog tracking, burn down metrics and velocity.
Good background in automated testing tools and methodologies.
Thorough understanding of test strategy and planning test case development, deployment and execution.
Proven ability to bring complex test plans to timely and effective completion.
Ability to effectively manage multiple, competing, high-priority projects with varying deadlines.
Excellent communication skills, both oral and written.
Strong interpersonal skills to build strong business relationships
Experience Required :

7 to 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs