Join to apply for the Quality Assurance Engineer role at Arm.
Job Overview
We are looking for a QA Engineer to join the Infrastructure team in Arm's Partner Enablement group on a 12-month fixed-term contract. Our Infrastructure team works on building and maintaining a range of tooling and user interfaces vital for the production, publication, and maintenance of technical documentation and web content. The QA Engineer will complement a team of Software Engineers building and improving the user experience for both business users and customers.
Are you excited to be part of an engineering team with a varied estate of latest-technology and legacy applications, and want to utilise your experience, creativity, and pragmatism to bring the required level of quality and automation to the work we do on all of our applications?
As QA Engineer at Arm, you are responsible for the creation and execution of all forms of software testing throughout the agile development lifecycle of our web application suite. This is a good opportunity for an experienced Test Analyst with knowledge of automation who can follow the best testing practices and implement the right testing processes within the team.
Responsibilities
* Automate functional tests using web test automation tools.
* Assess and continuously report application quality to the team, building and implementing automated tests.
* Scope all planned testing work through Agile estimating and sprint planning.
* Create BDD test scenarios and follow the test strategy using current testing methodologies, ensuring traceability between testing implementation and requirements/acceptance criteria.
* Ensure all application and technology testing is carried out according to testing standards defined in the strategy.
* Create and complete manual, automation, or non-functional test cases and report test status, risks, and issues in a timely manner.
* Create, validate, and report defects following the defect lifecycle.
Required Skills and Experience
* Experience in automating web application tests using Selenium WebDriver and C#/Java Frameworks.
* Experience in building Selenium automated tests using Page Object Model and BDD.
* Knowledge of Object-Oriented Programming languages, preferably C#.
* Experience in Integration, Accessibility, and User Acceptance Testing.
* In-depth knowledge of testing types, techniques, and practices.
* ISTQB/ISEB certified tester - Foundation level or demonstrable experience.
Nice To Have Skills and Experience
* Build tools Jenkins / Azure DevOps / Gitlab.
* Non-functional testing Performance (Blazemeter).
In Return
Arm offers an attractive relocation package and a diverse, inclusive workplace. We support our employees' growth and success, encouraging contributions to Arm's global presence.
Accommodations at Arm
If you need support or accommodations during the recruitment process, please contact accommodations@arm.com. We respect confidentiality and will handle requests with care.
Hybrid Working at Arm
Our hybrid approach supports high performance and wellbeing, allowing teams to determine their own flexible working patterns depending on their needs. Details will be shared upon application.
Equal Opportunities
Arm is committed to diversity and equal opportunity, welcoming applicants regardless of race, religion, gender, sexual orientation, or disability.
Additional Information
Seniority level: Associate
Employment type: Full-time
Job function: Engineering and IT
Industries: Semiconductor, Software Development, Hardware Manufacturing
#J-18808-Ljbffr