Job description
Job Title: Software Quality Assurance Engineer
Location: Remote - USA
Compensation Range:$120,000 - $140,000 Base plus Benefits
Job Summary:
We are seeking a detail-oriented and analytical Software Quality Assurance Engineer to join our QA team. Responsible for planning, developing and executing test cases to ensure software products meets the highest standards of quality, performance and reliability across our Enterprise and SaaS software offerings. The ideal candidate will have strong experience in manual and automated testing, with a good understanding of the software development lifecycle and defect management.
Key Responsibilities:
- Analyze business requirements, user stories, and technical specifications to create test plans and test cases.
- Design, develop, and execute manual and automated test cases for functional, regression, integration, and performance testing.
- Collaborate with developers, product managers, and business analysts to clarify requirements and ensure test coverage.
- Identify, document, and track bugs using issue tracking tools (e.g., JIRA).
- Participate in Agile/Scrum development processes and contribute to sprint planning, daily stand-ups, and retrospectives.
- Review test cases and test results with stakeholders and provide quality-related feedback.
- Ensure software meets functional and performance requirements before release.
- Continuously improve QA processes and suggest automation opportunities where applicable.
- Optionally contribute to automation efforts by supporting the development and maintenance of test scripts using Playwright automation framework (Java based)
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 4 to 6 years of experience in software testing or quality assurance.
- Strong understanding of QA methodologies, tools, and processes.
- Experience with testing web, API and/or mobile applications.
- Hands-on experience with test management and bug tracking tools.
- Good knowledge of SQL and ability to query databases for test validation.
- Excellent communication and documentation skills.
- Strong analytical and problem-solving abilities.
- Familiarity with CI/CD tools (e.g., Jenkins), API testing tools (e.g., Postman, Rest Assured) and understanding of automation tools and programming/scripting languages (e.g., Playwright, JMeter, Java, JavaScripts).
- Exposure to containerization technologies like Docker, Kubernetes, Rancher is a plus.
What we offer:
- Competitive salary and benefits
- A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities
- Opportunity to work remotely with a dedicated and motivated team
- A remote work environment built on collaboration, flexibility, and respect
- Varied and challenging work to help you grow your technical skillset.
The US base salary range for this full-time position is $120,000 - $140,000 + benefits. Our salary ranges are determined by role, level, and location. The range for each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Candidates who exceed the specified experience and relevant education or training may be considered for compensation above the stated range. Please note that the compensation details listed reflect base salary, and certain positions may be offered additional variable incentives.
Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.