Whether they’re writing code, building mobile apps, or fixing bugs, Interact’s software engineers are the heart of the business. Our engineers have a solutions-focused, “fix-it” mentality, and it’s this dedication to creating the best possible product that powers the company.
With a complex, constantly evolving platform to work on, there are endless opportunities for growth and development. Engineering at Interact is the ideal place for tech-minded problem solvers who want to help the world’s best businesses communicate.
Interact provides enterprise-grade intranet software that connects over three million employees to leading global names like Levi's, Domino’s, Teva Pharmaceuticals, and Technicolor.
Our team of customer-focused problem solvers are passionate about helping organizations to communicate better. We do this together by constantly working to improve every service and product we offer. With offices in New York, Tulsa, and Manchester, we operate across North America, EMEA, and Australia.
A little about you...
* 4 years commercial Web / Mobile Test Automation experience
* Automation Creation & Execution from the ground up
* Creating tests, covering a mixture of simple & complex defect fixes and changes
* Understanding of programming concepts such as variables, data types, control structures, functions, and object-oriented programming
* Good Knowledge of VS Code, SQL Server, Postman and Version Control
* Basic understanding of the Test Automation framework, Playwright and TypeScript
* Knowledge of WCAG and accessibility standards
* Have a passion for Test Automation
* Ability to take ownership of, and work through problems.
* Willingness and ability to learn new automation tools, technologies, and techniques as needed to adapt to evolving project requirements and industry trends.
* You’ll be able to quickly identify what is important or more challenging to test and focus on these areas first.
* Strong attention to detail.
* Clear verbal and written communication.
About the role...
* Strategy, Roadmap & Leadership: Lead the creation of comprehensive automation test strategies for large / multiple projects, develop and maintain the roadmap for automation as well as providing direction and making critical decisions relating to test automation.
* Troubleshoot & Problem Solve: You’ll react to and solve automation related issues, identifying root cause and working with appropriate teams to resolve.
* Automation Risk & Contingency: Identify, and mitigate risks relating to testing, including automation. Identify and develop a contingency plan in the event of a critical failure.
* Mentorship & Escalation Point: Mentor those with less experience, providing guidance on best practices along with support and troubleshooting. Accept and own escalations relating to test automation.
* Cross-Functional Collaboration: Collaborate with cross-functional teams, to ensure alignment on quality goals and testing strategies.
* Test Automation Development: Develop and maintain automated UI, functional and API tests using Typescript within Playwright, and Postman for API. You’ll use source control and tests will be written to allow repeatable execution locally and through CI/CD Pipelines.
* Test Case Execution: Execute manual and automation tests, reporting defects as they are found to the appropriate owner. You’ll focus on the more important / challenging tests first.
* Test Plan Review: Participate in the review of test plans and test cases to ensure comprehensive test coverage and alignment with project requirements. Automation will aim to cover >80% of the requirements.
* Time Management & Ownership: Deliver your tasks within agreed timeframes, raising concerns as early as possible to allow priorities to be reviewed.
* Defect Reporting and Tracking: Document and report. You’ll be working towards overall reduction in defect leakage.
* Collaboration with Engineering: Work closely with Engineering to understand requirements, identify test scenarios, and ensure the timely execution of tests and resolution of issues within the planned timeframe.
* Test Readiness & Environment Setup: Assist in setting up and configuring test environments, including test data preparation.
* Test Documentation: Maintain documentation related to automated test scripts, test execution results, and any other relevant testing artifacts.
* Quality Assurance Processes Improvement: Contribute ideas and suggestions for improving QA processes, methodologies, and tools to enhance overall testing efficiency and effectiveness.
* Self-Development: Stay updated with industry trends, best practices, and emerging technologies in test automation to enhance skills and knowledge.
Why work for Interact?
Aside from the standard benefits such as a competitive salary and pension, you also receive:
* Flexible working: We have office-based teams in the UK, US, and Poland as well as a handful of remote workers across the globe. Each department offers a degree of flexibility through our Flexible Working policy.
* Learning platform: Personal and professional growth is important. That's why we provide access to over 20,000 expert-led development courses through LinkedIn Learning.
* Rewards and recognition: We like to appreciate and inspire our Interactors. Everyone is encouraged to get involved with an internal rewards and recognition program that shines a light on those who go the extra mile.
* Long service awards: Experience is a valued commodity. Many of our team have been contributing towards our success for a long time, and we're thrilled to celebrate them.
* A social place to work: Our company values and culture extend globally, but that doesn't mean each department doesn't have its own ways of connecting too. Whether they're getting together socially or meeting virtually, you'll join a supportive, friendly team that values you.
* Global updates: Communication is at the heart of Interact. To support everyone to feel connected, we have regular global updates with contributions from across the company.
* An exciting and inclusive culture: A core value at Interact is that we put people first. That means we're committed to creating an authentic culture of inclusion where everyone is treated fairly and valued equally.
#J-18808-Ljbffr