Responsibilities
As Test Analyst, you will work within a DevOps environment, accountable for the timely and accurate delivery of testing deliverables such as detailed and well-structured test cases, test execution, reporting, and the development and adherence to strict quality process to ensure that all deliverables meet our high-quality standards. You will be an experienced and committed software tester, interested in making a tangible contribution to continued improvement processes and ultimate success of the Company.
This role requires the successful candidate to pass National Police Record checks.
- Conducting system, regression, acceptance and pre-production testing; pro-actively reporting to internal and client stakeholders
- Planning and coordinating test activities
- Coordinate with other testing resources to resolve challenging problems and contribute towards the enhancement of collective deliverables
- Create and develop Acceptance Test Plans and Test Summary Reports within project deadlines
- Identify acceptance criteria required by stakeholders, test environment and test readiness requirements, develop testing scripts, conduct testing activities using testing tools
- Review business and functional requirements, User stories and translate them to test scenarios/cases
- Develop and execute test cases in accordance with our test and release framework, verification of system capabilities and system enhancements or changes, script development, requirements verification, performance testing, regression testing, high availability testing, end user testing, system and software level integration troubleshooting, test plans, test reports, root-cause analysis, and security certification compliance testing
- Perform backend data validation and interface operability verification, and coordinate across project teams for information gathering and for the sharing of required information to perform testing activities
- Develop test data, scripts and coordinate the test environment configuration
- Ensure integrity of software release is maintained to a high standard of quality and Provide project implementation support as needed
- Identify, classify and track defects during testing and post-implementation support phases to ensure defects are resolved in accordance with business priorities
- Undertake reporting and quality assurance analysis of test results to ensure all test are executed as per the test plans and to provide status reports to stakeholders
- Identify and recommend new technologies and changes to processes to contribute to continuous improvement
- Work closely with stakeholders to build/support Automation Framework
- Improve and work within a highly advanced test automation system that supports multiple daily builds on several distinct projects
- Work closely with developers, professional services team and product managers to define the automated testing components that will be used to validate requirements against developed software
- Implement End-to-End Test Automation and Tools Strategies / Roadmaps, including performance and load testing
- Execute automated testing on both front and back-end systems
- Review functional and technical documentation to identify requirements for the new function implementation in order to supporting new features test automation
Education / Qualifications
- Tertiary level qualifications in Computer Science or relevant
- Minimum of 3-6 years of experience in a similar Test role with manual testing
- Knowledge of and experience with Continuous Integration, Continuous Build and Continuous Deployment Practice, Tools and trends
- Experience with document reviews and requirements
- Experience working in a DevOps environment
- Experience working in both Agile and Waterfall methodologies
- Experience with Team Foundation Server (TFS)
- Experience working in an IT Vendor - Service Management environment
- International Software Testing Qualifications Board (ISTQB) Certification
- Exposure to test automation for products developed on UFT, Coded UI, SpecFlow, Selenium, MS.NET C#, JavaScript
- Strong ‘hands on’ experience planning and developing software test cases for functional and regression testing that include automated, ad-hoc, and manual testing elements
- Experience developing automated scripts where web services are utilised, and test data may be mocked to accelerate testing cycles UI testing experience
- COTS testing experience and product familiarity
- Experience with support of SaaS or cloud applications in Azure, AWS or similar would be advantageous
- Computer Aided Dispatch (CAD) expertise will be highly advantageous
- Knowledge and understanding of the Public Safety industry will be beneficial
About Hexagon
Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.
Hexagon’s Safety, Infrastructure and Geospatial (SIG) division provides software for smart and safe cities, improving resilience of vital services and businesses through leading location intelligence and patented technology. We are committed to providing mission-critical and business-critical solutions to governments and service providers for safer communities, better public services, and more reliable infrastructure.
Our technologies help produce actionable insights that enable better decision-making and intelligence across the asset lifecycle of industrial projects, leading to improvements in safety, quality, efficiency, and productivity, which contribute to Economic and Environmental Sustainability.
Hexagon (Nasdaq Stockholm: HEXA B) has approximately 25,000 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow us @HexagonAB.
Everyone is welcome
At Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.
Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here.