-
Job ID 2114518
Job Description
Join a dynamic team where you will play a critical role in ensuring the highest standards of software quality as a Quality Assurance Tester. In this pivotal position, you will leverage both manual and automated testing techniques to rigorously evaluate software products, guaranteeing they perform seamlessly and meet user expectations. You will take the lead in coordinating and executing comprehensive test events, meticulously following established test plans, procedures, and scripts.
To thrive in this role, a strong foundation in setting up accurate test environments and generating detailed test reports is essential. Your responsibilities will include assessing a wide range of IT hardware, software, systems, and networks, with a primary focus on identifying and documenting bugs and glitches. With a sharp eye for detail and exceptional communication skills, you will craft and execute test cases that reflect your passion for quality assurance.
This position also allows for remote work, providing flexibility while you focus on delivering top-tier products, applications, and systems.
Qualifications:
- A Bachelor’s Degree or higher in a relevant business or technical field.
- A minimum of 3 years of professional experience in Quality Assurance, or 8 years of related experience in lieu of formal education.
Key Responsibilities:
- Analyze system specifications thoroughly to understand requirements.
- Collaborate with Business Analysts, Test Engineers, and Test Planners/Managers to formulate robust testing strategies and plans.
- Execute both manual and automated test cases and interpret the results.
- Evaluate product code against established specifications.
- Maintain detailed logs throughout the testing phases to document defects and testing outcomes.
- Report any bugs and issues to development teams for resolution.
- Assist in troubleshooting technical problems as they arise.
- Conduct thorough post-release and post-implementation testing.
- Work alongside cross-functional teams to uphold quality at every stage of the software development process.
Minimum Qualifications:
- Experience with the CPRS Application within the Veteran Affairs (VA) Network, or pertinent experience in federal government projects.
- Proven track record in a QA role, or similar positions, demonstrating project management and QA methodology proficiency.
- Familiarity with Agile frameworks and regression testing methodologies is advantageous.
- Proficient in documenting and troubleshooting errors.
- Working knowledge of test management software such as qTest, Zephyr, LoadRunner, as well as tools like Jira, Rational, and SQL.
- Excellent verbal and written communication skills.
- Strong attention to detail with an analytical mindset and problem-solving capabilities.
- Solid organizational skills to manage multiple tasks efficiently.
Preferred Qualifications:
- Experience with CMMI Maturity Level 3, ISO 9001:2015 or 9001:2001, and ITIL practices is a plus.
- Results-oriented with high standards for delivering quality software on time.
- Hands-on experience in automation engineering, specifically with Test Automation Frameworks.
- Proficiency with automation tools such as Selenium WebDriver, SoapUI, or Cucumber.
- Familiarity with web technologies, including HTTP, XML, REST, and HTML.
- Knowledge of Continuous Integration practices for test automation.
- Understanding of Services and API layer testing, alongside Java/J2EE and Junit.
- Ability to effectively communicate and negotiate Automated Test solutions with both Development and QA teams.
- Capacity to prepare and deliver clear status reports.
- Comprehensive understanding of the Software Development Life Cycle (SDLC) and Agile methodologies.
- Familiarity with additional development or test automation tools and frameworks like Junit, SOAP-UI, Eclipse, Jenkins, Maven, HP ALM/QTP, and JIRA is beneficial.
Embark on a journey to enhance software quality from the ground up, joining us in our commitment to excellence and innovation in technology!