Senior Software Quality Assurance Engineer
Salary undisclosed
Apply on
Original
Simplified
Senior Quality Assurance Engineer (Software)
Reporting to Principal Software Architect (PSA)
We are seeking a detail-oriented and motivated QA Engineer to join our Quality Assurance team. You will be responsible for ensuring the quality of our web, mobile, and API services through a combination of manual and automated testing, using tools such as Playwright, Appium, Postman, and JMeter. This role offers an exciting opportunity to grow your skills in test automation and performance testing.
If you're excited to be part of a winning team, POSable is a great place to grow your career.
Key Responsibilities
- Automation Testing: Develop and maintain automation test suites using Playwright for web applications and Appium for desktop applications.
- API Testing: Design and execute API tests using Postman and Playwright, ensuring thorough coverage of backend services.
- Performance Testing: Create and run performance tests using JMeter to ensure system scalability and stability under high loads.
- Test Strategy & Planning: Define and implement test strategies for new features and regression testing, ensuring high-quality releases.
- CI/CD Integration: Work with DevOps to integrate automated tests into the CI/CD pipeline.
- Mentorship: Mentor junior/interns QA engineers and collaborate with cross-functional teams, including developers, product managers, and DevOps.
- Test Documentation: Maintain detailed documentation of test plans, test cases, test results, and defect reports.
- Bug Reporting and Tracking: Identify, document, and track bugs using issue tracking systems, ensuring timely resolution.
- Skills & Experience Required
- 2-4 years of experience in Quality Assurance, with a focus on test automation and performance testing.
- Hands-on experience with test automation frameworks like Playwright (for web) and Appium (for mobile).
- Strong understanding of API testing and automation using Postman or similar tools.
- Proficiency in performance testing with JMeter.
- Experience working with CI/CD pipelines (Azure DevOps) for automated testing.
- Strong problem-solving skills, attention to detail, and ability to think critically about software quality.
- Excellent communication and leadership skills to collaborate with teams and mentor junior engineers
Preferred Qualifications
- Experience with performance tuning and scalability testing.
- Prior experience in testing point-of-sale (POS) systems or retail software is a plus.
What We Offer
- Competitive salary and benefits package.
- Opportunities for career growth in a dynamic and innovative company.
- Collaborative and supportive work environment.
Education & Experience
- Degree in Computer Engineer, Computer Science or Bachelor’s degree in Computer Engineering, Computer Science plus equivalent work experience