QA Engineer – E-commerce Platform | Remote | Immediate Start
Role Name: QA Engineer
Schedule: Full-time (40 hours per week); 3-hour daily overlap with US Central Time (6am to 9am)
Client Timezone: Central Time (Wisconsin)
Client Overview: A growing photography studio is revolutionizing how photography businesses operate through an innovative e-commerce platform. They’re expanding from traditional photography services to become a technology platform that will serve multiple studios nationwide. The platform is entering beta testing in February, making this a pivotal moment to join a business in transformation.
Job Description: You’ll be the guardian of quality for an e-commerce platform that’s about to launch into beta testing and serve photography studios nationwide. This role puts you at the center of a critical business transformation, where your attention to detail directly impacts the success of a platform expansion. You’ll work with a team that truly values excellence and understands that quality cannot be compromised when handling sensitive customer data.
Key Responsibilities
Requirements Analysis & Documentation
• Review and analyze product requirements documented in Confluence to develop
comprehensive test strategies and test cases
• Act as a bridge between requirements documentation and development teams, ensuring
developers have clear, testable specifications to build against
• Identify gaps, ambiguities, and missing scenarios in requirements during test planning
and execution phases
• Proactively expand and complete requirements documentation by adding edge cases,
error scenarios, and boundary conditions discovered during testing
• Document newly identified test scenarios in Confluence and collaborate with product
owners to validate and prioritize them
• Maintain traceability between requirements, test cases, and defects to ensure complete
coverage
Manual Testing & Defect Management
• Execute comprehensive manual testing against Confluence requirements, including
functional, regression, integration, and exploratory testing
• Validate that implemented features match documented requirements and acceptance
criteria exactly
• Create detailed JIRA tickets for identified defects, including step-by-step reproduction
flows, expected vs. actual results, environment details, and severity classification
• Produce clear video recordings demonstrating bugs and issues to facilitate developer
understanding and expedite resolution
• Investigate the codebase to identify root causes of defects and include technical analysis
in bug reports to accelerate debugging
• Cross-reference defects with requirements to determine if issues stem from
implementation errors or specification gaps
API Automation & Performance
• Design, develop, and maintain automated test suites for API endpoints using industry-
standard tools and frameworks
• Conduct performance and load testing on APIs with a focus on scalability improvements
and latency reduction
• Monitor and analyze test metrics, providing regular reports on test coverage, defect
trends, and quality KPIs
• Collaborate with development teams to establish quality gates and testing best practices
throughout the SDLC
Required Qualifications
• 3+ years of experience in software quality assurance, with a mix of manual and
automated testing
• Strong experience working with Confluence for requirements documentation, test case
management, and knowledge sharing
• Proven ability to analyze requirements, identify gaps, and translate business needs into
comprehensive test scenarios
• Excellent written communication skills for documenting requirements, test cases, and
defect reports
• Proficiency in creating and managing defect tickets in JIRA with clear reproduction steps
and technical details
• Experience with screen recording tools for bug documentation (e.g., Loom, OBS, or
similar)
• Ability to read and understand code in at least one programming language (Python,
JavaScript, Java, or similar) to investigate root causes
• Hands-on experience with API testing tools such as Postman, REST Assured, or similar
• Experience with API automation frameworks and writing automated test scripts
• Understanding of performance testing concepts and tools (JMeter, k6, Locust, or similar)
• Strong analytical and problem-solving skills with exceptional attention to detail
• Familiarity with version control systems (Git) and CI/CD pipelines
Nice to Have
• ISTQB or similar QA certification
• Experience as a Business Analyst or in requirements gathering roles
• Knowledge of Atlassian suite integration (Confluence, JIRA, Xray, or Zephyr for test
management)
• Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker,
Kubernetes)
• Knowledge of database querying (SQL) for data validation
• Experience with behavior-driven development (BDD) frameworks like Cucumber
• Background in Agile/Scrum methodologies
• Familiarity with monitoring and observability tools (Datadog, New Relic, Grafana)