remote
Senior Software QA Engineer - Maximus
QA Engineer
Senior Software QA Engineer responsible for designing test strategies, creating and executing test cases, managing defects, and leading tool research to improve testing efficiency within an Agile development environment.
About the role
Key Responsibilities
- Analyze system requirements, estimate testing effort, and design comprehensive test strategies and test cases.
- Prepare test data, execute functional and regression test suites, and monitor test progress.
- Identify, log, and track defects using a defect‑tracking system, ensuring timely resolution.
- Lead proof‑of‑concept evaluations of new testing tools, recommend solutions, and implement approved tools.
- Maintain up‑to‑date test documentation, including test plans, cases, and results.
- Participate in project reviews, effort estimations, and cross‑functional team meetings.
Requirements
- 5+ years of experience in software quality assurance, with a strong focus on test planning and execution.
- Proficiency in test automation frameworks and tools (e.g., Selenium, JUnit, TestNG) and scripting languages.
- Solid understanding of defect management processes and experience with defect tracking systems (e.g., JIRA, Bugzilla).
- Experience working in Agile/Scrum environments and collaborating with development teams.
- Excellent analytical, communication, and documentation skills.