
Software Tester
Appteon Inc. • Reston, Virginia, United States
Role & seniority: Software Test Engineer / QA with 5+ years of testing experience; emphasizes manual and automated testing, framework development, and QA best practices.
Stack/tools
-
Automation: Selenium (2+ years), JUnit, TestNG; Page Object Model; data/keyword-driven, hybrid frameworks
-
API/REST: Postman, SoapUI; Swagger
-
Languages: Java, JavaScript, Python, SQL; shell scripting
-
CI/CD: Jenkins, GitLab, GitHub, Azure
-
Test management: JIRA, Zephyr, TestRail, HP ALM
-
Testing types: functional, regression, API, performance, accessibility (Section 508), cross-browser, UAT support
-
Cloud/ environments: AWS, Azure; Windows testing; multi-environment validation
Top 3 responsibilities
-
Design, execute, and maintain test plans, cases, and scripts for functional and non-functional validation; coordinate UAT and production readiness
-
Build and enhance automation frameworks; integrate tests with CI/CD pipelines; automate regressions, integrations, and API tests
-
Identify, document, and track defects; collaborate with development, BA, and stakeholders; drive process improvements and testing best practices
Must-have skills
-
5+ years software testing (manual + automated); 2+ years Selenium; 1+ year accessibility testing (Section 508)
-
Proficient in Java, JavaScript, Python, SQL; strong REST/SOAP testing with Postman/SoapUI
-
Experience designing/maintaining scalable automation frameworks; backend data validation with SQL across Oracle/M
Full Description
Duties And Essential Responsibilities
– Design, develop, and maintain comprehensive test plans, test cases, and test scripts to validate functional and non-functional software requirements. – Execute manual and automated testing across web and cloud-based applications, ensuring thorough validation of business processes and system workflows. – Utilize tools such as Selenium, JUnit, TestNG and Postman to conduct regression, integration, performance, and API testing. – Identify, document, and track software defects and inconsistencies, collaboarting with development teams to ensure timely resolution. – Develop and implement automation framework to improve testing efficiency and coverage, supporting CI/CD pipelines. – Develop, maintain, and upgrade automated test scripts and architectures for application products. – Conduct usability, accessibility, and cross-browser testing to ensure compliance with end-user expectations and federal standards. – Support User Acceptance Testing (UAT) by coordinating with business users and validating production readiness. – Provide subject matter expertise in testing methodologies and best practices. – Participate in all phases of risk management assessments and software development, with an emphasis on user requirements, test design, and test tool selection. – Contribute to continuous improvement efforts by analyzing testing outcomes and proposing enhancements to testing processes and tools.
Technical Skills & Expertise
– 5+ years of experience in software testing, including both manual and automated testing. – 2+ years of experience with Selenium for automation testing. – 1+ year of experience in accessibility testing, ensuring compliance with Section 508 standards. – Proficient in using Selenium, Postman, JUnit, TestNG, or SoapUI to conduct robust functional, regression, and API testing across web and mobile platforms.
– Experience designing/maintaining automation frameworks: data/keyword-driven, hybrid, and Page Object Model to ensure scalable and reusable test automation. – Skilled in Java, JavaScript, Python, SQL, and shell scripting for automating test scenarios, validating database operations, and developing custom test utilities. – Hands-on experience with JIRA, Zephyr, TestRail, or HP ALM (Quality Center) for planning, managing, and reporting test cases, test cycles, and defects. – CI/CD test integration via Jenkins, GitLab, GitHub, Azure for rapid QA. – Conducted REST and SOAP web service validation using Postman, SoapUI, and Swagger; validated request/response payloads, headers, and error handling. – Used JIRA or Azure DevOps to log, track, and manage software defects; collaborated with developers and BAs for root cause analysis and resolution verification. – Validated backend processes and performed data integrity checks using SQL queries on Oracle, MySQL, and SQL Server during functional and integration testing. – Tested applications across multiple environments including Windows to ensure cross-platform compatibility and reliability. – Familiar with testing applications deployed on AWS and Azure; validated cloud-based integrations, services, and infrastructure changes as part of DevOps workflows. – Applied Agile, Waterfall, and Hybrid models for testing and team ceremonies. – Performed accessibility testing in compliance with Section 508 standards.
Minimum Education & Certifications
– Education: Bachelor’s degree in Computer Science, Engineering, Mathematics, Business, or a related field from an accredited university or college.
– Certifications (Preferred): ISTQB Certification, 508 Trusted Tester Certification or other software quality assurance certification
– Clearance: Must be able to obtain and maintain a public trust clearance.
The Company
A company dedicated to delivering high-quality software development and testing solutions, ensuring performance, security, and compliance.
The Perks
– Competitive salary and comprehensive health benefits. – 401(k) retirement plan with employer matching. – Comprehensive health, dental, and vision insurance. – Paid Time Off. – Professional development opportunities, including certification reimbursement
If you experience any difficulties submitting your resume, please send it directly to HR@appteon.com.