• webuyanycar.com
  • Media , PA
  • Information Technology
  • Full-Time
  • 2 E 2nd St

Job DescriptionPosition SummaryWe 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 understandableMaintainableCleanRequires little-to-no documentationThe 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.ResponsibilitiesDevelop and apply testing processes for new and existing products to meet client needsProvide timely and meaningful feedback on quality and development effortsCreate detailed, comprehensive and well-structured test plans and test casesDesign, develop and execute automated testing using a variety of languages/toolsPerform manual and exploratory testingIdentify, thoroughly document, and track bugsPerform thorough regression testing when bugs are resolvedLiaise with internal teams (e.g. developers and product managers) to identify system requirementsTrack quality assurance metrics, like defect densities and open defect countsStay up-to-date with new testing tools and test strategiesResearch and develop tools with the goal of increasing automation development quality and productivityEstablish and drive best practices for standards and efficiencyPractice automation development efficiency, maintainability and reusabilityIterate over existing process for continual improvementMeasure and quantify the success of Quality and Automated Testing effortsIntegrate automated testing into the CI/CD pipelineDisseminate knowledge of all quality activities via knowledge sharing presentations and documentation.Decompose requirements and develop test automation for projects of varying complexitiesRecognizes issues (e.g. with requirements, design, implementation, etc.) and works with appropriate resources to address and resolveQualifications Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.Minimum 3+ years?? experience as a Software Quality EngineerKnowledge and SkillsExcellent oral and written communication skillsThe ability to work and solve problems independentlyA 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 processesQA 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 othersSDL2017
Associated topics: automation, performance test, prevent, prevention, qa, quality assurance, quality assurance analyst, software quality, software quality assurance engineer, test engineer

* 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...