About Company:
ARCHER Systems is a leading technology enabled legal services company that provides pre-settlement and post settlement administration services for single events, mass tort, and class action cases with the goal of helping claimants access their settlement proceeds more efficiently and quickly. The company plans to continueleveraging technology and top tier talent to enhance customer service and offer new product lines and services.
Summary:
The QA Tester-II leads quality assurance efforts across complex applications with a strong focus on automation and AI-driven testing. They design, implement, and maintain scalable automated frameworks, collaborate closely with agile teams, and ensure software quality through comprehensive test planning and execution. With expertise in tools like Selenium, Playwright, C#, xUnit.net, CI/CD pipelines, and AI testing solutions, they drive efficiency, increase coverage, and proactively mitigate risks. The role also involves performance testing using JMeter/Gatling, defect triaging, and continuous improvement of QA practices to support high-quality delivery. The QA Tester-II works closely with agile scrum teams, collaborating with Product Owners, Business Analysts, developers, and other stakeholders throughout the software development life cycle.
They coordinate testing activities across all phases of the SDLC, log and track defects, and work with relevant teams to ensure proper resolution. Additionally, they research and recommend improvements to testing tools, AI techniques, and methodologies, with a focus on performance, scalability, and delivering business value. The Senior QA Tester is expected to work independently, take ownership of assigned tasks, and consistently meet project deadlinesand budgets to support high-quality of application.
Responsibilities:
- Perform quality assurance analysisand testing of complex internaland third-party business applications, with a strong focus on test automation and ensuring software quality.
- Develop and maintain automation frameworks and test suites using tools like Selenium, Playwright, C#, xUnit.net, and Jenkins for continuous integration/continuous deployment (CI/CD).
- Optimize and scale automation efforts to speedup regression testingand increase test coverage.
- Design, implement, and maintain automated test frameworks leveraging AI technologies for faster implementation.
- Conduct performance testing using JMeter/Gatling tools and capture performance metrics for applications.
- Review and analyzebusiness requirements, system requirements, specification documents, and user stories to provide timely and meaningful feedback.
- Create detailed,comprehensive, and well-structured test plans, test scenarios, and test cases.
- Estimate, prioritize, plan, and coordinate testing activities acrossall phases of the software development life cycle (SDLC).
- Collaborate with development teams,product owners, and business analyststo ensure applications are designed with testability in mind.
- Identify, log, and track defectsacross multiple environments throughout the SDLC, coordinate with appropriate resources for resolution.
- Research, evaluate, and proactively recommend improvements for testing tools, techniques, and methodologies, champion QA tool selection and continuous improvement of testing methodology with focus on performance, scalability, and automation.
- Participate in agile ceremonies (e.g., sprint planning,daily stand-ups, retrospectives) to align testing efforts with team goals and objectives.
- Provide feedbackon usability, serviceability, and quality risks,and report them to relevant stakeholders.
- Prepare reportsand documentation, including test plans, test cases, and test results.
- Create, implement, and execute manualand automated test cases when necessary.
- Prioritize and manage multipletasks effectively in a fast-paced environment.
- Work independently and take ownership of assigned tasks while being a strong team player.
- Demonstrate a solid understanding of the businessdomain and end-userrequirements to ensure testing efforts deliver value to customers.
Skills:
- 5+ years of hands-on experience in quality assurance, with a strongfocus on test automation (including back-end, front-end UI, and regression testing).
- Minimum bachelor's degree in computer science or equivalent education/work experience.
- Strong experience with testing tools and frameworks (e.g., Selenium, Playwright, xUnit, Cucumber).
- Experience with performance and load testingtools (e.g., JMeter,Gatling).
- Excellent coding skills,preferably in .NET and C#.
- Strong SQL skills,preferably with Microsoft SQL Server.
- Experience with API testing, including automated API tests.
- Experience with AI testing tools to optimize test automation implementation and enhance test efficiency.
- Familiarity with test-driven development (TDD) and behavior-driven development (BDD) methodologies (e.g., SpecFlow).
- Experience working within a Continuous Integration/Continuous Delivery (CI/CD) process and knowledge of CI/CD tools (e.g., Jenkins, Git).
- Understanding of object-oriented programming, distributed systems, web technologies, and network protocols (HTTP, TCP/IP).
- Strong problem-solving, analytical, and troubleshooting skills.
- Excellent written and verbal communication skills, with the ability to work effectively in a fast-paced team environment.
- Detail-oriented and thorough in triaging, analyzing, and identifying defects.
- Ability to take initiative, offer suggestions, and provide resolutions proactively.
- Passion for delivering business value and willingness to perform other assigned tasks.
- Ability to provide regularupdates, system solutions, and communicate issuesto the team leader.
- Constantly strive to learn new technologies and stay up to date in the rapidly changing industry.