Software Engineer in Test
Intelliswift Software - mountain view, CA
Apply NowJob Description
Top Skill SetsJavaSelenium Appium,SQLNodeJSEducation: Bachelor of Science in Computer Science (or equivalent)Years of experience 6+ yearsCore 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 SkillsEducation: Bachelor's degree in Computer Science or a related fieldExperience:• 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
Created: 2024-10-13