Contact Us
Test Automation Engineer

Test Automation

Engineer

Be an Xpander

Test Automation Engineer

* Please note that most of the time you’ll work fully remote, except in occasional circumstances. 

The Digital Xperience department at Xpand IT is a fast-growing technological team that focuses on Microsoft and Mobile technologies. The main mission is to deliver high-quality software solutions that respond to end-user needs, in a continuously demanding and fast-paced technological world, providing the best experience in terms of personalisation, performance and features. We take advantage of a set of state-of-the-art frameworks and tools such as Kubernetes for deploying Azure Apps and .Net Core for Web development.

But that’s not all: our team also works with Kotlin and Swift for native App development and Xamarin or Flutter for cross-platform App development, deploying and integrating our Apps into Microsoft and Azure ecosystems.

YOUR ROLE

As a Test Automation Engineer, you will be an active member of the Digital Xperience team and participate from the project design stages to the final production implementation. Your work will be different from Quality Assurance Engineers as you will have a more technical and solid background to develop, use advanced software tools and structures, to automate all possible test cases. You will also report on the “release status” of the project with regards to test coverage percentage and integrity analysis.

Your daily activities will include:

  • Actively participating in sprint planning, to be aware that the testing phase of the “why, how and what” can be automated
  • Analyzing the feasibility of automation and determining the best automation approach
  • Developing/maintaining scripts and automation tools that ensure correct results, performance, security and scalability for all services or features developed in the project
  • Ensuring that unit tests/test sets are updated correctly so that the continuous integration engine (CI / CD) remains flawless
  • Following development standards to ensure compliance with best practices
  • Actively looking for opportunities to improve standards and improve process efficiency
  • Identifying and troubleshooting system issues, working with the functional or development part as needed
  • Reporting software defects using a bug tracking system and helping developers fix them
  • Working with the Project Manager and the development team to ensure timely and quality deliveries
  • Collaborating with a geographically distributed team
SKILLS YOU NEED TO HAVE
  • Degree / Masters in Engineering
  • Experience (1+ year) with automation tools such as Selenium, Cucumber, Katalon, Cypress or others
  • Knowledge of Agile, Scrum and Quality Assurance processes and methodologies
  • Experience using Maven, Jenkins, GIT, JIRA or equivalent tools
  • Team player with problem-solving skills
  • Strong communication skills (written and spoken)
  • Fluent in English (written and spoken)

// Learn more about Digital Xperience:

Apply here

Microsoft Developer
Sérgio Silva, Microsoft Developer
@Xpand IT

At Xpand IT I have great opportunities for growing professionally.
From doing workshops on Azure technologies to having the opportunity to learn new functionalities. Today I’m working with API Management, Azure Functions, Web API, on a daily basis. It has been an excellent experience.