Job Closed
This listing is no longer active.
Speed Up True Modernization
Quality Assurance Engineer
Location
Virginia
Posted
61 days ago
Salary
$90K - $115K / year
Seniority
Senior
Job Description
Quality Assurance Engineer
Nuvitek
• Work autonomously to apply and establish testing best practices. • Collaborate with the development team to lead the design, development, implementation, and maintenance of a test automation framework that supports multiple project needs. This includes using tools like FitNesse, Selenium, and Cucumber, and writing test scripts in Java. • Deploy test automation to a continuous integration environment and ensure that test results are communicated clearly and promptly. • Participate in sprint planning and work closely with the project team to identify risks and impacts for the systems being tested. • Create and generate test scenarios from user stories and acceptance criteria. • Manage multiple project schedules at different phases of testing, maintaining strong organizational skills and the ability to prioritize tasks effectively. • Coordinate QA tasks and priorities for each project, including identifying QA/testing environment needs. • Walk through and demonstrate testing results to Product Owners and business stakeholders to gain sign-off on user stories.**Ensure defects or requirement changes identified during testing are tracked, verified, and resolved before moving the application into production.
Job Requirements
- 3-5 years of experience in software application testing.
- 2+ years of performance testing experience using tools like Selenium or Playwright, preferably with low-code platforms such as Appian, Salesforce, or ServiceNow.
- Experience in automation testing is highly desirable.
- Strong understanding of Agile methodologies and experience in creating test cases from acceptance criteria.
- Independent performer with the ability to mentor junior team members.
- Experience in Agile testing is a must for this role.
- Proficient in using JIRA or other Agile delivery tools.
- Demonstrable experience in various types of testing, including automated, exploratory, load, and performance testing on web services and applications.
- Strong experience and background in UAT processes, including test scenario and case design, functional testing, system testing, and regression testing.
- Deep knowledge of software quality assurance and testing methodologies.
- Experience in developing test strategies, generating testing plans, writing testing scripts, and managing issues through tracking metrics.
- Ability to multitask, manage time effectively, and deliver on multiple projects.
- Strong verbal and written communication skills, with the ability to work effectively with technical and business teams at all levels.
- It would be great if you also had:**
- Experience using tools and technologies like FitNesse, Selenium, Cucumber, Jenkins, Bamboo, Java, Blazemeter, JMeter, Zephyr Squad.
- Experience with Agile methodologies and project management.
- Experience with 508 compliance testing.
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Disability and Life Insurance
- Parental Leave
- 401K
- Paid Time Off
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Integrate quality assurance practices into CI/CD pipelines, ensuring automated testing and validation occur at each stage of the delivery lifecycle • Design, develop, and maintain automated test frameworks supporting unit, integration, system, and regression testing • Collaborate with development and DevSecOps teams to ensure test automation is aligned with build and deployment processes • Validate system functionality, performance, and security requirements across development, test, and production environments • Ensure test coverage, traceability, and defect management are maintained within tools such as Jira and integrated DevSecOps platforms • Support continuous integration and continuous deployment (CI/CD) by enabling rapid feedback loops and minimizing manual testing dependencies • Participate in Agile ceremonies, contributing to backlog refinement, sprint planning, and definition of done from a quality perspective • Identify, document, and track defects, ensuring timely resolution and validation • Support implementation of security testing practices (e.g., static/dynamic analysis, vulnerability scanning) within the pipeline • Develop and maintain test data strategies and ensure data integrity across environments • Contribute to continuous improvement efforts by identifying bottlenecks, gaps, and opportunities to enhance quality and delivery efficiency • Participate in SCRUM teams contributing to the development of test cases and overall testing strategies. • Participate in Retrospectives to evaluate integrated teams' effectiveness and provide recommendations for improvements • Assist in statistical data analysis and reporting to evaluate system performance, identifying discrepancies or errors for resolution • Analyze system interfaces to ensure they work as expected across different platforms
QA Engineer
Ziff DavisZiff Davis, Inc. is an internet and media company whose portfolio includes leading media, entertainment, cybersecurity, and health brands. The company’s brand
• Perform software testing for various systems, including web and mobile applications, customer billing, back-end database systems, email delivery, and security systems • QA tasks throughout a project's life cycle • Collaboration with various departments to ensure proper processes are followed • Hands-on participation in the project lifecycle, from reviewing requirements through release and post-launch support • Create and execute comprehensive test plans and test cases, report and track issues through resolution • Functional, system integration, regression, user acceptance and production deployment testing • Reproduce production bugs and validate bug fixes • Collaborate with all departments for full test coverage • Provide accurate and timely estimates for QA timelines and effort • Establish and evolve formal QA processes using industry-accepted best practices • Oversee all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met • Adapt to the SCRUM software development process - participate in Sprint planning, reviews, stand-ups, and retrospectives
• Perform software testing for various systems including web and mobile applications, customer billing, back-end database systems, email delivery, and security systems • Participate in the project lifecycle, from reviewing requirements through release and post-launch support • Create and execute comprehensive test plans and test cases • Report and track issues through resolution • Conduct functional, system integration, regression, user acceptance and production deployment testing • Reproduce production bugs and validate bug fixes • Collaborate with all departments during and after development to ensure processes are followed for full test coverage • Demonstrate ownership and accountability with assigned tasks • Provide accurate and timely estimates for QA timelines and effort • Establish and evolve formal QA processes • Oversee all aspects of quality assurance including establishing metrics, applying industry best practices
Freelance Software Tester
TestlioWe power remote, flexible, on-demand QA, QE, and DX for AMEX, Viacom, Microsoft, Netflix, SAP, and more. #WeAreHiring
• Providing concise notes and evidence (screenshots / screen recordings if requested in the run). • Launching the product on your available platform(s). • Creating a consumer account on a wagering platform, which will include going through a KYC (know-your-customer) flow. Because this platform complies with US federal and state regulations, you will be required to use your own legal information to register. You should be prepared to provide: Full Legal Name and Date of Birth; Current US Address; Social Security Number (SSN) • Running through key wagering flows (for example: placing a wager, checking wager status, basic navigation, and other core actions defined in the run instructions). • Capturing and reporting any functional issues, crashes, obvious UI defects, or blocking problems in the wagering flow.




