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. Our technologies are shaping the production and people-related ecosystems to become increasingly connected and autonomous \xe2\x80\x94 ensuring a scalable, sustainable future. Hexagon\xe2\x80\x99s Mining division solves surface and underground mine challenges with proven technologies for planning, operations, and safety. Hexagon (Nasdaq Stockholm: HEXA B) has approximately 21,000 employees in 50 countries and net sales of approximately 4.6bn USD. Learn more at hexagon.com and follow us @HexagonAB. Purpose of Position: At Hexagon, our Quality Assurance staff are active, equal members of our Agile development teams. We partner with our teammates to assess, communicate, and improve the quality of our applications. We are committed to continuous improvement in our products, processes, and ourselves. We build a vast array of applications, including:
Desktop PCs
High-performance computing (HPC) clusters
Web services and applications
Embedded apps on custom hardware (we also build the hardware!)
Our QA Analysts are experts in problem-solving and creative solutions. Furthermore, they have strong opinions backed up by experience in software/hardware development projects. Senior QA analyst provides analysis, design, development, testing, and ongoing support of internally developed software, web applications, and customized enterprise solutions as required. Major Areas of Responsibility:
Design and implement test strategy and plan for products to ensure that there is an adequate level of coverage
Identify procedures and scenarios for the quality control of products and services
Presents clear and comprehensive status reports for projects according to department standards
Communicate quantitative and qualitative findings from test results to the development team
Represent the QA team on complex application development or maintenance projects
Monitor efforts to resolve product issues and track progress
Ensure that the final product satisfies the product requirements and meets end-user expectations
Act as the customer\'s advocate during team meetings
Participate in team activities, including task estimation, risk analysis, planning, and retrospectives
Lead/assist in conducting necessary reviews and walkthroughs
Spot areas for improvement to enhance the product\'s efficiency
Seek, use, and promote best practice methodologies & tools to deliver quality software releases
Contribute to the continuous improvement of the software development process within the development team
Ensure agreed practices, functional specifications, and applicable QA standards are adhered to by the team