Top Skill Sets
Java
Selenium Appium,
SQL
NodeJS
Education : Bachelor of Science in Computer Science (or equivalent)
Years of experience 6+ years
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 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.
Technical Skills
Education: Bachelor's degree in Computer Science or a related field
Experience:
• 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