Responsibilities :
- Ensure the highest standards of excellence and operational coherence in the software system endpoints.
- Provide input on functional requirements, advising on the design and configuration of client software applications.
- Ensure the delivery of testable and traceable requirements, applying appropriate testing techniques for comprehensive end-to-end black box testing.
- Lead the development and execution of user stories and test cases.
- Design, develop, document, and maintain test artifacts for functional, integration, system, and acceptance testing.
- Create detailed test plans outlining the test approach and risk mitigation strategies.
- Prepare and oversee the preparation of test data and ensure test environment readiness prior to execution.
- Develop and execute automated tests, generate reports, and define action plans based on test status.
- Analyze test results to identify defects, errors, and configuration issues, providing advice on issue severity.
- Perform defect triage, assess potential impact and resolution, and provide detailed information for the development team to address issues.
- Publish and communicate effective test metrics to support quality decision-making.
- Make recommendations regarding delivery quality and influence business implementation decisions.
- Coordinate with team members on-site, off-site, and off-shore.
Required Skills :
- Minimum of 3 years of QA automation experience supporting large, critical business applications.
- At least 5 years of QA experience with Test and Issues Management Tools (TFS, JIRA).
- Proficient in manual and automated testing procedures and tools.
- Experience with Solutions Development Life Cycle in both Agile and Waterfall environments.
- Skilled in using QA Test Management tools.
- Familiarity with business applications (Microsoft Suite, including Visio, Project, etc.).
- Understanding of web application architecture (web server, client / server communication, databases, proxy, etc.).
- Experience in automating desktop / client applications (Preferred).
- Competent in creating and executing SQL queries involving multiple tables, join statements, and stored procedures.
- Knowledgeable in source code management tools.
- Understanding of web application development technologies (JSON, HTML, and CSS).
- Proficient in API testing methods (Post, Put, Get, Delete).
- Knowledgeable in OOP concepts.
- Experienced in BDD methods and principles.
- Skilled in creating automated scripts using the Page Object Model.
- Proficient in programming / scripting languages (C#, Java).
- Experienced with QA Automation Tools (Selenium).
- Excellent verbal and written communication skills, able to convey technical information to non-technical end-users.
- Strong problem-solving and analytical skills.
- Highly effective in a collaborative environment.
Compensation : $90,000-$116,000 base salary
28 days ago