Job Summary:
We are seeking a skilled and detail-oriented Quality Assurance Analyst to join our team on a long-term contract. This role is responsible for ensuring the delivery of high-quality systems and technologies by executing manual and automated testing processes. The successful candidate will work closely with cross-functional teams, including offshore QA teams and business stakeholders, to validate functionality, performance, and integration across large-scale platforms such as SAP and JDA.
Key Responsibilities:
- Lead and execute test planning, documentation, execution, and reporting of manual and automated tests.
- Ensure compliance with quality assurance standards and best practices.
- Conduct UI and API integration testing, focusing on eCommerce platforms (B2B/B2C).
- Collaborate with project managers and developers to coordinate testing efforts and timelines.
- Coordinate work with offshore QA teams and third-party testing vendors.
- Analyze test results, identify defects, and assist in troubleshooting/resolution.
- Support regression and performance testing for scheduled releases.
- Develop test strategies, test cases, and automation scripts using tools like Selenium, Playwright, or TOSCA.
- Mentor junior QA team members and contribute to process improvement initiatives.
- Stay up to date with emerging QA tools, techniques, and trends.
- Report testing metrics and QA status to stakeholders.
Required Skills & Experience:
- 2+ years of experience as a QA Analyst or Business Analyst.
- Strong experience in functional manual testing and API/UI testing.
- Familiarity with JIRA Test Management tools.
- Basic knowledge of automation tools such as TOSCA, Selenium, or Playwright.
- Experience working with large-scale platforms (e.g., SAP, JDA).
- Excellent collaboration, analytical, and problem-solving skills.
- Strong communication and time management skills.
- Experience in Agile delivery environments (SAFe preferred).
Preferred Qualifications:
- Master's Degree in a relevant field.
- SAFe Agile certification.
- Experience with DevOps and CI/CD practices.
- Experience mentoring QA teams and managing third-party QA efforts.
- Familiarity with programming languages (e.g., ABAP, Java, Python, C ).
- Experience evaluating and improving QA processes and tools.
Education:
- Bachelor's Degree in Computer Science, Information Systems, Business Administration, or equivalent experience.