Senior QA Engineer

praca it: etat dla Friendly Score UK Ltd / Wrocław

Tagi: tester qa testing

About the Role:

The Senior QA Engineer is responsible for delivering quality, well-tested software across the Company’s web applications, mobile apps, and API’s. The ideal candidate will create test plans, test cases, and report defects while ensuring thorough documentation. The Senior QA should enjoy breaking code and finding exposures as much as our engineers enjoy building products.

Responsibilities:

- Partner with product and engineering teams to review system requirements and technical design documents
- Devise test strategies to adequately cover requirements, develop high-level test scenarios that implement the strategy, and elaborate scenarios into detailed test cases
- Conduct testing, maintenance, and validation on all software products
- Create and maintain automated test scripts
- Perform regression testing and debugging directly Verify code patches and bug fixes
- Analyze and document test results and create detailed defect reports
- Be an advocate for QA, help rethink, and improve processes and metrics
- Create and execute test cases based on User Stories.
- Review and provide feedback on User Stories to help ensure they are clear and concise and test cases can easily be built for them.
- Help Business prioritize defects and plan sprints and releases.
- Utilize Business knowledge to help accurately scope out and estimate test planning as well as identify impediments early in project lifecycles.
- Consistently deliver High Quality testing services by creating the correct test cases to ensure maximum code coverage.
- Ensures issues are identified, tracked, reported on and resolved in a timely manner.
- Ability to respectfully question ideas and share a point of view with others in support of the business requirements and testing.
- Maintain and enforce testing standards surrounding test case creation, execution and management.
- Exhibit confidence and an extensive knowledge of emerging industry testing practices when solving business problems.
- Quality testing skills including the ability take on more complex and critical projects and provide high level feedback in a timely manner with little or no supervision.
- Manage Load and Performance testing process and execution.
- Provide metrics to measure software quality.

Skills & Qualifications:

- A minimum of 5+ years of Quality Assurance experience
- Expert in unit testing frameworks like JUnit and TestNG
- Experience using a test case management system
- Experience using Jira and/or Redmine
- Experience working in an Agile / Scrum development environment
- Hands on experience with cross browser compatibility testing of web applications
- Mobile device testing on iOS and Android including phones and tablets
- Use of compatibility testing services such as browserstack or saucelabs
- Experience working with Web Apps, Mobile Apps (iOS and Android)
- 4+ years of experience with QA automation frameworks testing Web Apps, Mobile Apps, API’s, using frameworks such as: Selenium, Nightwatch, Xcode UI tests, and Appium
- 2+ years of Python, shell experience
- Expert knowledge of writing technical documentation/defects and issues
- Proficient in writing comprehensive test plans
- Solid knowledge of SQL and how to turn data into meaningful results
- Experience using source control systems such as GitHub



Jak składać oferty pracy

Ta oferta pracy została opublikowana ponad 60 dni temu...

« powrót na stronę główną
Jeżeli ta oferta pracy nie jest zgodna z regulaminem, powiadom nas!   
Poleć znajomemu
Opublikowana 2018-06-21
Wyświetlona: 7696 razy