Job Description
Position Test Engineer
Location Global (Remote)
Reporting to Head of Quality Engineering
Salary
Permanent/Temporary Permanent – Full Time
Benefits
The Role
An experienced Test Engineer is highly sought by Packt, a leading publisher of Information Technology eBooks and Videos.
You will join our team of Test Engineers, testing our existing products and services along with in-house systems and projects. You will work collaboratively with a global team of Testers and Software Developers to ensure that our products are of the highest quality and that our customers enjoy the best possible experience.
You will support our Product Owners to ensure requirements are ready, create and execute test cases, document and log any potential bugs (JIRA) and test across multiple browsers and platforms including web and mobile!
Candidates should already have coding knowledge, and experience of performance testing with systems such as Gatling.
Reporting to the Head of Quality Engineering, this role will grow our team for building a fast-flowing pipeline of high-quality releases.
Responsibilities
• Reviewing and analysing User Requirements (Jira), while supporting our Product Owners to ensure requirements are ready.
• Design and create test scenarios with a mix of test design techniques
• Functional and Regression Test Execution across multiple platforms and browsers, including web and mobile while recording evidence.
• API testing (Postman)
• Test Automation
• NFR Testing (load, stress & soak testing)
• Preparing Test Plans
• Raising defects / bugs with a high level of detail, and retesting
Requirements
• Fantastic attention to detail: Able to see inconsistencies and issues at the smallest level of detail and to appreciate the value of a high quality product.
• Investigation: Step outside the bounds of a specific requirement to see potential edge cases and the chaotic process a user may follow.
• Commercial judgment: Able to understand the commercial drivers that impact on our customers and can discuss solutions in terms of business benefit and ROI.
• Customer focus: Seeks to understand customer needs, and puts this at the heart of decision making
• Innovative: Introduce fresh insight and ideas, continually seeking improvement.
• Articulate: Can put ideas across simply and clearly, and organize a complex reality into a simple and logical structure.
• Co-operation and influence: Sees impacts of change across the organization, gets buy in from stakeholders, positive and creative engagement. Understands and empathizes with other parts of the organization.
Essential Requirements:
3+ years’ experience of testing web applications
Experience of Agile software development
Understand the Testing Lifecycle
Able to support Product Owners in ensuring requirements are ready.
Multi-Platform and Multi-Browser Testing
Good commercial judgement
Project management and process improvement skills
Ability to collaborate with cross-functional and cross-departmental teams
Commitment to driving results
Strong communication skills with the ability to articulate information and ideas clearly
Able to communicate product readiness, level of quality and test results in daily stand-ups
Desirable:
Experience of testing high volume public websites (>100k visitors per month)
Experience of automated testing (TestCafe or similar)
Experience of load testing (Gatling or similar)
Experience of API testing (Postman)
Experience of code versioning such as Git
Experience of ticket tracking software (Jira)
Coding Knowledge (JavaScript, Scala, CoffeeScript, TypeScript or similar)
ISTQB/ISEB Foundation or above
Person Specification:
Unrelenting interest in problem solving
Ability to build effective working partnerships
Acting as a change agent with a clear vision and goal
Championing all aspects of the Platforms function and commercial performance
Ability to deliver at the detail level as well as the big picture
Consistent
Confident
Team Player but also capable of working independently
Good Communicator
Enthusiastic and proactive with regards to deliverables and self learning
3 - 6 years
-B.Tech/B.E in Computers , -B.SC in Computers
• Reviewing and analysing User Requirements (Jira), while supporting our Product Owners to ensure requirements are ready.
• Design and create test scenarios with a mix of test design techniques
• Functional and Regression Test Execution across multiple platforms and browsers, including web and mobile while recording evidence.
• API testing (Postman)
• Test Automation
• NFR Testing (load, stress & soak testing)
• Preparing Test Plans
• Raising defects / bugs with a high level of detail, and retesting
Automation Testing , Performance testing , api testing