Design and Execute Test Cases: Develop comprehensive and reproducible test cases based on complex requirements and execute them independently.
Perform Manual and Automated Testing: Conduct both manual and automated testing with the goal of minimizing production defects.
Documentations for Process and Bug Report: Create test cases, test results and bug reports.
Cross-Functional Collaboration and Communication: Work closely with TPM/engineers to clarify product requirements.
Facilitate and guide UAT activities.
Mentor TE Team Members on Product knowledge: Provide mentorship to junior team members.
Critical Thinking and Problem-Solving Skills: Identify obstacles impacting testing progress.
Test Case Review: Conduct thorough reviews of test cases to ensure they are comprehensive.
Monitor and Analyze Testing Metrics: Track testing metrics such as test coverage and defect density.
Requirements
Minimum: Bachelor’s Degree in Computer Science, Computer Engineering, Information Systems or other related fields Or equivalent combination of education and experience.
Minimum: 3+ yrs industry experience, independently working on small to medium sized projects
Preferred: 3 or more years of experience with automation testing
Preferred: 3 or more years of experience with Java or Python
Familiar with the following: Adaptability and Flexibility
Knowledgeable of the following: Critical Thinking and Problem-Solving Skills
Requirements Analysis: Ability to analyze moderately complex product requirements
Automation Scripting: Ability to write and maintain automated test scripts using tools like Selenium, TestNG, or similar.
API Testing: Strong experience with API testing, including using tools like Postman or SoapUI for validating functionality and performance.
Collaboration and Communication: Ability to demonstrate strong verbal and written communication skills
Time Management: Ability to manage multiple testing tasks simultaneously
Product Knowledge: Ability to apply acquired domain knowledge to enhance testing effectiveness.
Testing Methodologies: Ability to develop a deeper understanding of multiple testing types.
Tech Stack
Java
Python
Selenium
Benefits
Competitive compensation
Flexibility to work from anywhere in the United States for most positions
Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours)
Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus)
Medical, dental, vision, life, and pet insurance
401 (k) retirement savings plan with company match
Engaging work environment
Promotional opportunities
Education assistance
Professional and personal development opportunities
Company recognition program
Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more