Software Houses

Senior Software Engineer Tester (Android)

Can you imagine yourself being part of a global, innovative, and ever-evolving project, where technology and creativity come together to create solutions that make a real impact? If you’re looking for a dynamic environment with a culture of collaboration and innovation, where you’ll have access to exciting challenges and real opportunities for growth, then this is the project for you!

We are looking for a Senior Software Engineer Tester (Android) to work in Coimbra, Braga or Lisbon (Hybrid).

The role requires a senior engineer who can work directly with data engineering teams to design and deliver scalable, reliable pipelines, with solutions that are cloud‑ready and deployable to Google Cloud Platform (GCP) over time. The ideal candidate is comfortable working in complex enterprise environments and moving at pace from design through implementation. 

Responsibilities: 

  • Creating and implementing the Test plan / approach;
  • Understand the requirements and raise valid question;
  • Collaborating and integrating with team members to ensure the delivery of a product to specification;
  • Contribute to automated test frameworks to verify functional and non-functional requirements;
  • Troubleshooting, finding critical bugs or verifying reported issues and identifying their underlying cause;
  • Producing descriptive and concise reports that evidence the functionality of a product;
  • Communicating status information and issues to a variety of stakeholders;
  • Follow the best practices within the team 

Essential:

  • Experience with creating and implementing a test approach/strategy;
  • At least 2 years' experience with testing native mobile applications on Android;
  • Experience in writing tests with Espresso;
  • Experience in Kotlin;
  • Solid understanding of mobile testing practices & SDLC;
  • Proven ability to collaborate and work closely with developers, UX designers, product owners, and other stakeholders to ensure high-quality product delivery;
  • Great communication skills and experience in resolving cross-team issues;
  • Comfortable working in agile, cross-functional teams with experience in planning, executing, and reporting on test strategies;
  • Experience in configuring and running jobs in a Continuous Integration tool like Code build, GitHub Actions.  

Desirable: 

  • Experience using Qase or similar test management tool;
  • Proficient in Jira & Confluence 

What can you expect from us? 

  • Health insurance; 
  • A personalized training plan, with a budget to spend on the training you find necessary; 
  • Constant feedback so you can grow professionally; 
  • Remote onboarding process; 
  • Team events every semester so you can live new adventures; 
  • Exclusive discounts and offers from our partners; 
  • Culture of proximity and transparency. Your ideas and needs are heard and valued by us!