Quality Assurance Engineer
Listed on 2026-07-01
-
IT/Tech
IT QA Tester / Automation, Systems Analyst, IT Consultant, Data Analyst
Quality Assurance Engineer
This Quality Assurance (QA) role is to ensure that the solution delivered has the highest level of quality possible. This resource is primarily responsible for the creation and execution of test cases, manual and automated testing as needed. The QA Engineer will be responsible for the discovery, management, and closure of issues discovered during the testing process. This person will also assist in the identification of process improvements and quality standards.
The QA Engineer must possess excellent analytic and problem-solving skills and have the tenacity to find the hard-to-find defects and manage them until closure. He or she will be required to collaborate and communicate effectively in a team environment, as well as work and think independently.
Responsibilities:- Management and execution of test scenarios and test cases and, where possible, develop and execute automated test scripts to verify software functionality and adherence to business requirements.
- Ability to create test plans and test cases by analyzing requirements, setting up test environments, understanding and executing test scripts with little supervision.
- Read/write/execute SQL queries to validate inserts, updates & extracts from a SQL Server/Oracle database.
- Leverage various toolsets to test Web Services or Rest Services (ex: SoapUI or Postman).
- Perform various types of testing, including Performance, Load, Regression, Integration and Functional.
- Identify test data, execute the test cases and report defects. Good experience with various defect tracking tools (JIRA, Bugzilla).
- Take a proactive role in researching and implementing more effective test practices.
- Familiar with different tools supporting test automation (Selenium, Cucumber, MySQL, Eclipse IDE, Core Java)
- Estimate, track and analyze defect metrics associated with testing activities and help identify problem areas in the application.
- Provide timely updates and elevate critical risks to project and management teams.
- Good verbal and written communication skills for collaborative team environment and technical documentation.
- Strong analytical and troubleshooting/debugging skills to resolve technical and business issues.
- Interface with supervisor, business analysts, and developers in order to verify complex solutions.
- Manage priorities in a highly dynamic environment by working closely with your Supervisor and the team's Project Manager.
- Working experience in Health Care industry is highly desirable.
- Bachelor's degree in Computer Science, MIS or similar required (minimum).
- A minimum of 7 to 8 years of QA experience, including 5 or more years of manual testing.
- Experience with RDBMS (Oracle, SQL Server, MySQL) and database query writing/execution.
- Basic knowledge of Java.
- Experience testing standalone, web, backend systems and/or mobile applications.
- Expertise in testing methodologies, test plans and test case development.
- Well versed with defect reporting process.
- Experience writing and maintaining test cases and related documentation.
- Experience in automation tools like selenium web driver or similar tools.
- Adaptable and able to pick up new technologies and techniques quickly.
- Self-motivated, detail oriented and organized
- Must be a team player, a leader and proven ability to influence and collaborate.
- Excellent communication (oral and written), interpersonal, and organizational skills.
- Applicants must be passionate about delivering a high-quality solution to our customer base.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).