You haven't searched anything yet.
Location: Nationwide (US Citizens or Green Card Holders only)
Type: Full Remote
Absolute Must-haves:
JOB DESCRIPTION:
Software Quality Engineer
We are seeking a Software Quality Engineer to join our team.
This position is responsible for ensuring the quality and reliability of software products within an Agile Team. This role is also responsible for designing, executing, and reporting on various tests, such as functional, exploratory, integration, performance, usability, security, and accessibility. Collaborates with developers, analysts, and other stakeholders to assess quality, identify risks, improve processes, and deliver high-value solutions to business partners and clients.
Responsibilities:
· Defines holistic quality approaches that enable the whole team to pursue efficiency and excellence.
· Collaborates with product owners, developers, and Qualty Engineer (QE) leads to define user story test strategies and actionable acceptance criteria.
· Drives testability, measures test coverage, develops impactful automation, and promotes best practices in all stages of the software development process.
· Develops, maintains, and executes automated and manual test cases, ensuring comprehensive test coverage.
· Utilizes technical expertise in testing backend components such as Web Services, Database integrations, and APIs.
· Champions and brings a quality-first strategy.
· Identifies and communicates risks proactively.
· Investigates and reproduces complex defects, working closely with developers and product owner to facilitate resolution and completing root cause analysis.
· Acts as a subject matter expert (SME) of the product portfolio through continuous training.
· Innovates and improves testing processes.
Qualifications:
· Associate’s Degree in Computer Science, Engineering, a related discipline, or equivalent work experience is required. Bachelor’s Degree is preferred.
· Three to five years of software testing experience is required.
· Experience with continuous integration and continuous delivery (CI/CD) pipelines is preferred.
· Prior experience working in the human resources or payroll industries is preferred.
· Proficiency in test automation tools and frameworks, as well as source control tools.
· Strong knowledge of software development methodologies.
· Familiarity with bug tracking and test management tools.
· Attention to detail and a commitment to quality standards.
· Strong communication, problem-solving, and analytical skills.
· Ability to work effectively in a fast-paced dynamic environment and prioritize workload and deliverables within schedule constraints to deliver results.
· Familiarity with one or more of the following: Azure DevOps, Visual Studio, Git, Selenium, Agile methodology, C#, or Java.
Full Time
$80k-97k (estimate)
06/15/2024
08/12/2024
The job skills required for Software Quality Engineer include Agile, SQL, Computer Science, Software Development, Test Automation, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Quality Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Quality Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Software Quality Engineer positions, which can be used as a reference in future career path planning. As a Software Quality Engineer, it can be promoted into senior positions as a Software Quality Assurance Analyst II that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Quality Engineer. You can explore the career advancement for a Software Quality Engineer below and select your interested title to get hiring information.