• We Buy Any Car
  • Media , PA
  • Information Technology
  • Full-Time
  • 2 E 2nd St


Loading some great jobs for you...




Position Summary

We are seeking an experienced, creative individual with expertise in taking functional and technical requirements and deriving test scenarios and automation. A strong candidate must be highly technical and can work in a fast-paced and rapidly changing environment.

The candidate must have a strong familiarity with current trends and techniques in test automation.

The candidate must be very comfortable coding and leading the efforts to code integration and UI tests.

The candidate must be able to produce code of an extremely high quality that is:

  • Easily readable and understandable
  • Maintainable
  • Clean
  • Requires little-to-no documentation

The Software Quality Engineer will perform complex analysis and programming activities, which may require extensive research. The Software Quality Engineer will also be responsible for the development and maintenance of an Automation Framework. The Software Quality Engineer will be responsible for teaching and growing the entire development team in the Framework and general Test Automation.

Responsibilities

  • Develop and apply testing processes for new and existing products to meet client needs
  • Provide timely and meaningful feedback on quality and development efforts
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Design, develop and execute automated testing using a variety of languages/tools
  • Perform manual and exploratory testing
  • Identify, thoroughly document, and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Liaise with internal teams (e. g. developers and product managers) to identify system requirements
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies
  • Research and develop tools with the goal of increasing automation development quality and productivity
  • Establish and drive best practices for standards and efficiency
  • Practice automation development efficiency, maintainability and reusability
  • Iterate over existing process for continual improvement
  • Measure and quantify the success of Quality and Automated Testing efforts
  • Integrate automated testing into the CI/CD pipeline
  • Disseminate knowledge of all quality activities via knowledge sharing presentations and documentation.
  • Decompose requirements and develop test automation for projects of varying complexities
  • Recognizes issues (e. g. with requirements, design, implementation, etc.) and works with appropriate resources to address and resolve

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Minimum 3+ years experience as a Software Quality Engineer
  • Knowledge and Skills
  • Excellent oral and written communication skills
  • The ability to work and solve problems independently
  • A minimum of 3 years experience in Internet-facing software quality projects

A minimum of 2 years experience with the following:

  • Agile development methodologies and SDLC processes
  • QA fundamentals (both white- and black-box testing)
  • OOP concepts and patterns. Experience with a C-like OOP language preferred.
  • Using relational databases and coding SQL (any flavor)
  • Coding for automation, without reliance on record and playback scripting.

A thorough understanding of web applications and the technologies used to build them (JavaScript, HTML, and server-side frameworks)

Experience in testing APIs and/or remote web services.

Knowledge of CI/CD concepts

An understanding of modern development practices

A minimum of 2 years experience working with Selenium-based automation frameworks

Strongly Desired - Experience with C# and. NET Framework(s)

Strongly Desired Experience mentoring others


Associated topics: automation, process, prevent, qa, quality assurance analyst, quality assurance engineer, quality assurance lead, software quality, software quality assurance engineer, tester

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...