QA Tester
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Job description
We are seeking an experienced Application Tester to support the testing, validation, and quality assurance of a large-scale criminal justice information-sharing platform. This role will be responsible for ensuring application quality through system testing, user acceptance testing (UAT), requirements validation, defect management, and test automation. The ideal candidate will possess strong analytical skills, experience with complex integrated systems, and expertise in both manual and automated testing methodologies., * Design, develop, and execute comprehensive test plans, test scenarios, test cases, and test scripts.
- Perform System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing, and end-to-end validation activities.
- Create detailed test result reports and communicate findings to project stakeholders.
- Document and maintain testing processes, standards, and best practices.
- Identify, document, track, and support the resolution of application defects using defect management tools.
- Validate requirements and maintain traceability between business requirements, test cases, and deliverables.
- Collaborate closely with project managers, business analysts, developers, and stakeholders throughout the software development lifecycle.
- Support testing activities for application releases, enhancements, and production deployments.
- Develop presentations and status reports for leadership and stakeholders as needed.
- Analyze complex system issues and trace defects to their root cause.
- Contribute to the design, development, and enhancement of automated testing frameworks.
- Maintain and expand automated test suites and integrate automation processes into CI/CD and DevOps pipelines.
- Ensure testing activities align with quality standards, security requirements, and project objectives.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 5+ years of experience in software testing and quality assurance for enterprise-level IT projects.
- Experience working with complex XML standards such as NIEM XML or equivalent XML-based frameworks.
- Hands-on experience testing APIs and web services using tools such as SoapUI and Postman.
- Strong understanding of Service-Oriented Architecture (SOA) and distributed systems.
- Experience writing and executing complex SQL queries in Microsoft SQL Server environments.
- Proficiency in Microsoft Excel for test data analysis and reporting.
- Knowledge of software development principles, design patterns, and application architectures.
- Strong communication, documentation, and stakeholder management skills.
- Experience collaborating within cross-functional Agile or hybrid project teams.
Preferred Qualifications
- Experience with IBM Rational Jazz Suite or similar Application Lifecycle Management (ALM) tools.
- Proficiency in object-oriented programming languages such as C# or Java.
- Hands-on experience developing and maintaining test automation frameworks.
- Experience with data-driven test automation methodologies.
- Familiarity with automation reporting tools such as Extent Reports.
- Experience with source control and collaboration platforms such as GitHub.
- Knowledge of DevOps practices and CI/CD pipeline integration.
Key Competencies
- Test Planning & Execution
- User Acceptance Testing (UAT)
- Requirements Validation & Traceability
- Defect Management & Root Cause Analysis
- Test Automation Framework Development
- API & Web Services Testing
- SQL & Data Validation
- DevOps & CI/CD Integration
- Stakeholder Communication & Reporting
- Cross-Functional Team Collaboration
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to create a test plan for software testing
Benefits of Using JMeter For Performance Testing
What is a Test Plan: Guide to Test Planning
Should senior developers refuse interview coding challenges?