Systems Testing/QA Specialist

Overview

On Site
$75 - $75
Accepts corp to corp applications
Contract - 12 month(s)
No Travel Required

Skills

Systems Testing/QA Specialist

Job Details

Job Description:

  • The Quality Lead is responsible for overseeing and managing the quality assurance (QA) processes for both manual and automated testing efforts.
  • This role involves leading a team of QA engineers, developing and implementing testing stXXgies, and ensuring the delivery of high-quality software products.
  • The role requires extensive experience in manual and automated testing, strong leadership skills, and a deep understanding of the software development life cycle (SDLC) and QA methodologies.
  • The Quality Lead will collaboXX with stakeholders to develop test strategies, create and execute test plans, manage defect tracking, and coordinate user acceptance testing.
Requirement/Must Have:
  • 10+ years of experience in process, planning, organizing, and implementing testing efforts.
  • Working knowledge of the testing process and the software development life cycle (SDLC), including Agile and DevOps.
  • Experience with creating, reviewing, and executing test strategies, test plans, and test cases.
  • Hands-on experience with automation tools such as Selenium, Appium, and Katalon.
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Familiarity with testing frameworks such as TestNG, JUnit, NUnit, or PyTest.
  • Experience with API testing tools like Postman, SoapUI, or RestAssured.
  • Knowledge of RESTful and SOAP web services.
  • Ability to write and execute SQL queries for database validation and data-driven testing.
  • Experience with accessibility compliance audit tools such as AXE or WAVE.
  • Strong leadership, communication, and organizational skills.
Experience:
  • Experience executing various types of testing such as integration, functional, regression, unit, load, performance, and accessibility testing.
  • Experience with both front-end and back-end application component testing.
  • Experience debugging and troubleshooting automation scripts and identifying root causes of failures.
  • Experience with performance testing tools such as JMeter or LoadRunner (optional).
Responsibilities:
  • CollaboXX with product managers, product owners, and technical teams to develop test strategies and test plans.
  • Plan and organize testing efforts for large systems in both graphical user interface (GUI) and non-GUI environments.
  • Develop test plans, test scripts, and test cases, and execute them against various components.
  • XXgn, develop, and maintain automated test scripts for functional, regression, and integration testing.
  • Provide guidance on testing strategies, tool selection, and test planning.
  • Assist with planning and creating test data for different test phases.
  • Communicate test results through regular reports summarizing completion status and defects found.
  • Implement project technical testing strategies and methodologies, including testing of integration points, interfaces, and non-functional requirements.
  • Evaluate test results against acceptance criteria to determine sprint completion.
  • Record defects and issues in the defect tracking tool with detailed descriptions and reproduction steps.
  • Participate in requirements workshops, sprint reviews, and walkthrough meetings.
  • Conduct post-release and post-implementation testing.
  • Support clients during user acceptance testing (UAT).
  • Create traceability matrices to ensure alignment of testing outcomes with business requirements.
  • Coordinate and facilitate defect review meetings with business analysts and stakeholders.
  • Provide testing and defect status updates in daily stand-ups and team meetings.
  • Deliver weekly status reports on assigned tasks.
  • Ensure knowledge transfer by documenting processes, artifacts, and test results.
Should Have:
  • Strong analytical and problem-solving skills.
  • Ability to work independently and in a team environment.
  • Adaptability to changing requirements and technologies.
  • Commitment to continuous improvement and quality culture.
Skills:
  • Candidateual and automated testing.
  • Test strategy and planning.
  • Test automation frameworks.
  • API and database testing.
  • Accessibility and compliance testing.
  • SQL, Java, Python, C#, or JavaScript.
  • Cross-functional collaboration.
Qualification And Education:
  • Relevant degree or equivalent experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.