🔥 Senior Quality Assurance (QA) Engineer
🔥 Senior Quality Assurance (QA) Engineer
Returned.com
United States
See who Returned.com has hired for this role
Company: Returned.com
Location: Remote
Company Introduction:
Returned.com is a consumer-centric startup founded in 2023 to revolutionize the tedious returns process for shoppers. By leveraging a patent-pending AI platform to handle all return logistics, the company aims to ease consumer frustrations and position itself as a leading end-to-end returns solution focused entirely on simplicity for the customer.
Job Summary:
We are looking for a talented and experienced AWS Serverless Developer to join our remote IT team. In this role, you will collaborate with a small team to architect, build, and manage the serverless backend infrastructure that powers our mobile app. At Returned.com, we prioritize not only the functionality but also the quality of our codebase, investing in regular refactoring to ensure scalability, maintainability, and efficiency.
Key Responsibilities:
Test Planning and Strategy:
- Develop and implement comprehensive test plans and strategies for the mobile app and backend services.
- Identify critical features and potential high-risk areas to prioritize testing efforts.
Unit and Integration Testing:
- Write and maintain unit tests for the Flutter mobile app using Flutter Test and Mockito.
- Develop unit tests for AWS Lambda functions using Mocha, Chai, and Sinon.
- Implement integration tests for API services and inter-service communication using Supertest and AWS SAM CLI.
Automated Testing:
- Create automated integration and end-to-end tests using Flutter Integration Test, Flutter Driver, Cypress, and Postman.
- Integrate automated tests into the CI/CD pipeline using GitHub Actions, Travis CI, or CircleCI.
Manual Testing and User-Focused Tests:
- Perform manual testing for new features and critical user journeys to identify and report bugs.
- Conduct usability testing to ensure a seamless and intuitive user experience.
Regression Testing:
- Maintain and execute a suite of regression tests to ensure new changes do not negatively impact existing functionality.
Performance and Security Testing:
- Conduct performance testing to ensure the app and backend services handle load efficiently.
- Perform basic security testing to identify and mitigate common vulnerabilities.
Collaboration and Communication:
- Work closely with developers, product managers, and other stakeholders to ensure clear understanding of requirements and expectations.
- Document and communicate test results, defects, and quality metrics to the team.
Requirements:
Education and Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in QA engineering, preferably with mobile and backend services.
Technical Skills:
- Proficient in writing and maintaining unit tests for Flutter apps using Flutter Test and Mockito.
- Experience with Node.js testing frameworks such as Mocha, Chai, and Sinon.
- Familiarity with integration and end-to-end testing tools such as Supertest, AWS SAM CLI, Cypress, and Postman.
- Hands-on experience with CI/CD tools like GitHub Actions, Travis CI, or CircleCI.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Detail-oriented with a focus on delivering high-quality results.
- Ability to work independently and manage multiple tasks effectively.
Benefits:
- Competitive salary ($85,000.00 - $105,000.00 per year)
- Health, dental, and vision insurance
- 401(k) plan
- Stock options
- Flexible PTO
- Remote work environment
- Excellent growth opportunities at a young startup
Compensation Package:
- Stock options
Experience Level:
- 3-5 years
Schedule:
- 8-hour shift
- Monday to Friday, MST
Job Type:
- Full-time
Work Location:
- Remote
-
Employment type
Full-time
Referrals increase your chances of interviewing at Returned.com by 2x
See who you knowGet notified about new Senior Quality Assurance Specialist jobs in United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Calypso QA Lead
Calypso QA Lead
-
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer
-
Lead Clinical RN Quality Assurance - Long Term Disability, Remote
Lead Clinical RN Quality Assurance - Long Term Disability, Remote
-
Quality Assurance Senior Manager
Quality Assurance Senior Manager
-
Quality Control (QC) Lead / Proofreader - REMOTE
Quality Control (QC) Lead / Proofreader - REMOTE
-
Senior QA Engineer, Gigster Network
Senior QA Engineer, Gigster Network
-
Senior Software Quality Assurance Manager
Senior Software Quality Assurance Manager
-
Senior Manager Quality Assurance (Testing)
Senior Manager Quality Assurance (Testing)
-
Senior Manager, Clinical Quality Assurance (56078)
Senior Manager, Clinical Quality Assurance (56078)
-
Quality Assurance Manager
Quality Assurance Manager
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub