Quality Assurance (QA) - Microservices
**W2 Contract, minimum of 12 months** ONSITE out of Mountain View, CA**
Target W2 $65-70/hr
Core Responsibilities:
• Oversee the development, design, and implementation of comprehensive test strategies for software releases, ensuring alignment with product requirements and quality standards.
• Write scalable automation tests for microservices, integrating with various Samsung partner systems to ensure efficient and reliable testing.
• Report and track issues identified during automation runs, working closely with development teams to resolve them promptly.
• Collaborate effectively with product managers, developers, and other stakeholders to understand feature requirements, develop effective test strategies, and ensure quality throughout the development process.
• Build tools and scripts to validate information sent to and received from partner systems, automating routine testing tasks and improving efficiency.
• Collaborate with external partners, performing integration testing to ensure seamless interoperability and deliver high-quality work.
• Coordinate with geographically dispersed teams across time zones, fostering effective communication and collaboration.
• Define and track key quality assurance metrics to measure and improve product quality over time.
• Demonstrate hands-on coding, debugging, and fixing of automation scripts using JavaScript, TypeScript, and Node.js.
MUST HAVES:
• Javascript / Typescript
• Test automation
• Relational databases SQL/Postgres,
QUALIFICATIONS
• Bachelor's degree in Computer Science or a related field
• 8+ years of experience in Quality Assurance (QA) for backend services and microservices architectures
• 6+ years of hands-on experience with backend API automation testing
• Proven track record of designing and implementing comprehensive test strategies for software releases
• Strong coding proficiency in JavaScript, TypeScript, and Node.js
• Deep understanding of relational databases and SQL, with practical experience in querying and manipulating data
• Expertise in testing the intricacies of ecommerce purchase journeys, including interactions between microservices
• Proficiency in writing test automation using stubbing and mocking techniques to isolate components
• Advanced skills in log analysis and troubleshooting using tools like Kibana or Splunk