Full Time

Sr Software Quality Assurance Engineer (Front-end/Cypress/Selenium)

FICO
$90,000 - $120,000* / year (about $43–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by FICO, so some details may not match this job. The employer's own page has the real description.

Overview


The Senior Software Quality Assurance Engineer (Front-end/Cypress/Selenium) at FICO will be responsible for leading the quality assurance efforts in software development initiatives, focusing on ensuring the functionality, reliability, and performance of front-end applications. The selected candidate will collaborate closely with cross-functional teams, employing automated testing frameworks such as Cypress and Selenium to enhance testing processes and maintain high standards of software integrity. This role requires a proactive approach to identifying areas for improvement in testing methodologies while mentoring junior team members in best practices for quality assurance.



Job Responsibilities

  • Design, implement, and maintain automated test scripts using Cypress and Selenium.
  • Develop and execute comprehensive test plans, test cases, and test scenarios based on functional specifications and user stories.
  • Collaborate with product managers, developers, and stakeholders to define QA requirements and ensure alignment on quality expectations.
  • Identify defects and issues, documenting them clearly using bug tracking tools, and verify fixes through regression testing.
  • Also responsible for coaching and mentoring junior QA engineers to enhance skill sets and foster a strong quality culture within the team.
  • Perform exploratory testing, usability testing, and performance testing to ensure application robustness.
  • Maintain and enhance test automation frameworks and tooling to improve effectiveness and efficiency.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a relevant field.
  • Minimum of 5 years of experience in software quality assurance, with a strong emphasis on front-end testing.
  • Proven experience with automation tools such as Cypress and Selenium.
  • Strong knowledge of JavaScript, HTML, and CSS required for effective testing of front-end applications.
  • Experience with test management and bug tracking tools, such as JIRA or TestRail.
  • Familiarity with Agile methodologies and practices.
  • Excellent analytical and problem-solving skills, with attention to detail.


Technologies & Tools


In this role, the Senior Software Quality Assurance Engineer will utilize a variety of technologies and tools to ensure effective testing processes. Key tools include Cypress and Selenium for automated testing, alongside JIRA for project management and bug tracking. Familiarity with CI/CD tools and version control systems such as Git will also be necessary to integrate testing into the software development lifecycle effectively.



Ideal Candidates


Ideal candidates for the Senior Software Quality Assurance Engineer position will possess strong technical expertise combined with a passion for quality assurance. They should have excellent communication skills to articulate testing results and collaborate effectively with cross-functional teams. A strong background in automation and a continuous improvement mindset will be essential. Candidates should be proactive, self-motivated, and adaptable to changing technologies and processes. They should also demonstrate leadership qualities, particularly in mentoring and guiding junior staff.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.