The Offer  
- Exciting role with a well funded and fast growing construction & logistics SaaS company expanding globally 
- Excellent scope for learning and career growth 
- Collaborative team with strong leadership support 
The Job  
In this role, you will be responsible for:  
- Understanding the project's functional and non-functional requirements and the business context of the application being developed.
 
 Understanding and documenting requirements validated by the SMEs.
- Interacting with clients to identify the scope of testing, expectations, acceptance criteria and availability of test data and environment.
 
 
- Working closely with the product owner in defining and refining acceptance criteria.
 
 
- Preparing test plan/strategy.
 
 
- Estimating the test effort and preparing schedules for testing activities, identifying constraints and dependencies.
 
 
- Designing and developing a framework for automated testing following the project's design and coding guidelines.
 
 Set up best practices for test automation.
 
 
- Preparing test reports to summarize the outcome of the testing phase and recommending whether the application is in a shippable state or not.
 
 
- Communicating measurable quality metrics, with the ability to highlight problem areas and suggest solutions.
 
 
- Participating in retrospective meetings, helping identify the root cause of any quality related issue and identifying ways to continuously improve the testing process.
 
 
- Conducting demos of the application for internal and external stakeholders.
 
 
- Working with team and stakeholders to triage and prioritize defects for resolution.
 
 
The Profile  
- You have a minimum of 5 years of comprehensive software testing experience.
 
 
- You demonstrated expertise in designing, developing, and executing automated test suites for web applications, with a strong emphasis on Java-based automation.
 
 
- You have experience with Test Automation Frameworks, Gherkin, and REST Assured.
 
 
- You have proven experience in automating API testing and proficient in utilizing testing frameworks such as JUnit or TestNG.
 
 
- You have hands-on experience with Selenium WebDriver, Git, Jenkins (or similar CI/CD tools), and defect tracking systems (e.g., JIRA).
 
 
- You have a solid understanding and practical application of Agile methodologies, specifically Scrum.
 
 
- You have expertise in defect lifecycle management and utilizing bug-tracking systems.
 
 
- You have the ability to analyze application requirements and specifications to develop comprehensive test plans and strategies.
 
 
- You have a proven ability to generate insightful dashboards and reports on test execution, coverage, and status.
 
 
- You have excellent communication skills, with experience in client interaction and ensuring alignment with quality assurance requirements.
 
 
- You are committed to ensuring the quality, performance, and reliability of applications.
 
 
- It's preferred if you have ISTQB certification, experience in mobile test automation using Appium, and familiarity with AWS and S3.
 
 
The Employer  
Our client is a unique and rapidly growing cloud-based mobile platform for managing complex construction activity in the field.
The company connects the full construction workforce with the supply chain in real-time enabling the efficient management of highly dynamic environments.
The platform incorporates scheduling, live tracking, safety processes, and valuable data collection and analysis for optimisation of projects and future planning.