QA Automation Engineer
Hello testing maestros! Looking for a chance to make a real difference in a small, flexible team where your voice truly matters?
We believe in creativity, collaboration, and driving change in the world of finance mobile apps. If you're a product-minded QA Engineer who wants to hone his craft and grow in a team, we'd love to hear from you!
Say hello to Pago - the go-to app for household payments in Romania! We're on a mission to expand our success to Poland, Italy, and beyond over the next five years. Our users' aha moment is seeing all their bills on one screen and paying them all with just one confirmation.
Our mission is to help people better manage and pay their utility bills. Since launching in 2017, we've processed a whopping 30 million payments, totalling over 4.5 billion Lei. Check out our exciting journey so far here.
Join our team of over 50 developers, designers, marketers, support, and business development as we continue our mission. We're gearing up to grow to over 60 amazing people in the next 12 months as weβre looking to accelerate our growth in several countries.
We're looking for a full-time QA Engineer to join our team. You will be responsible for designing and implementing the automated testing frameworks, particularly for UI tests on both Android and iOS platforms. You will work closely with cross-functional teams to ensure the performance and quality of our applications.
Why you'll love working with us
A fun, supportive, and dynamic team culture π
Opportunities to innovate and shape the future of digital products π‘
A chance to grow in a team of talented developers π±
Have your voice heard in shaping the app that reaches the hands of thousands of people
Exposure to a diverse range of in-house products and projects
What we are looking for
4-5 years of working experience in Quality Assurance, with a strong focus on automated testing frameworks
Experience in designing and implementing automated UI testing frameworks for mobile applications on both Android and iOS platforms.
Familiarity with API testing and contract testing principles, with a desire to expand expertise in these areas.
Experience in developing and maintaining comprehensive end-to-end (E2E) and integration tests to ensure seamless interaction between system components and deliver a reliable, high-quality user experience.
Solid communication skills and the ability to work collaboratively with cross-functional teams.
User-focused mindset β Balancing empathy for end users with business requirements to create exceptional experiences π
Good written and verbal English communication skills π
Bachelor's Degree in Computer Science, Engineering or equivalent technical degree; or equivalent combination of education and experience π
Responsibilities that await you
Work with our Product, Engineering, and Design teams to create user and business-focused solutions, considering technical constraints and feedback π§©
Design, develop, and maintain automated test scripts for Android and iOS applications using tools such as Appium, Maestro , Espresso, or XCTest π οΈ
Set up and optimize automated testing frameworks and integrate them into our CI/CD pipelines.
Identify and report bugs and issues, and work closely with developers to resolve them.
Research new testing technologies and tools and share those findings with the team π§
Collaborate with development teams to ensure that testing is embedded in the development process from the beginning.
Improve test coverage, reliability, and execution speed by implementing best practices for automated testing.
Participate in brainstorming sessions to find solutions that will add value to our users π
Encourage and foster curiosity for new ideas and technologies π€
Qualities that set you apart
Proven experience as a QA Engineer (4-5 years).
Strong organizational skillsβwith the ability to manage multiple projects and deadlines.
Problem-solving β You're an expert at tackling challenges head-on and finding innovative solutions πͺ
Autonomy β You excel at working independently while knowing when to involve your team π€
Lifelong learner β You're always eager for feedback and hungry to grow π
Challenging assumptions β You voice your opinion backed by solid reasoning and encourage your team to do the same π
Learn by doing β Your curiosity drives you to explore new possibilities and lead by example π
A+ communicator β As a remote-first team across multiple cities, we rely on strong communication to stay connected and in sync π
Proficient in continuous integration (CI) and automated testing to ensure seamless integration and reliable deployments βοΈ
Familiarity in using TestRail or similar test management tools π
Experienced with UI automation tools such as Appium, Maestro, Espresso for Android, and XCTest for iOS π
Knowledgeable in contract testing tools like Postman or Pact to validate API interactions and dependencies
The first six months
In the first week, we will expect you to:
Onboard and integrate into Pago, learning about our mobile app and existing testing processes
Meet the stakeholders (product managers, developers, and other team members) to understand the current state of projects.
Dive into the existing test suites and review documentation to understand the current tools, processes, and architecture.
Run existing automated tests and start familiarizing yourself with the codebase
Create your first automated test case
In the first month, we expect you to:
Collaborate with team members to understand project requirements and testing needs
Take ownership of small testing tasks and begin contributing to the project
Be part of your first release of the main app
Assist other QA engineers with testing features
Review and improve existing test scripts
Participate in daily standups, sprint planning, and refinement sessions with colleagues from the product, dev, testing, and design teams
In the first three months, we expect you to:
Contribute to regular team meetings and technical workshops for collaboration and knowledge sharing.
Lead the development of a key testing initiative or process improvement, participating in the process from idea to implementation.
Begin exploring and contributing to API and contract testing efforts, helping to expand our testing strategies
Develop and enhance the core testing frameworks and internal tools that power our QA processes
Provide constructive feedback to elevate the work of the team as a whole π
Work with the team to develop and implement automated UI tests for a new feature
In the first six months, we expect you to:
Be a key contributor to the QA team, sharing knowledge and supporting team members.
Implement changes that improve the teamβs productivity, such as enhancing CI/CD pipelines or streamlining workflows.
Participate in technical discussions on testing strategies, new technologies, and process optimization, helping make the QA team a high-performing unit
Have gone through at least one major product launch
Begin developing and integrating API and contract tests, enhancing Pago's testing capabilities beyond UI
Improve Pago's internal testing tools and libraries, enhancing their functionality and usability to help other developers build better products more efficiently
We make sure you
Receive a competitive salary π°
Get all the right tools for success β equip you properly with the right tools so you can do your best work π οΈ
Thrive in our friendly vibes β a good vibe goes a long way even when things go the other way π€
Have more than enough paid leave days β Because we know that a well-rested mind produces the best results ποΈ
Grow as a developer and human β learning friday sessions and resources to help you grow π±
Have a blast with our fun events like poker nights, kart racing, and hikes β you're always invited π
Embrace flexibility β You have the freedom to decide when and where you work ποΈ
Be a part of our annual Pago beer tradition (yep, tasting and brainstorming fresh themes each year), and enjoy the delivery just in time for Christmasπ»
Increase your chances of landing your dream career.
About the company
Similar Remote Jobs
- New Job! Featured Job Remote Job
- Opened 8 days ago Featured Job Remote Job
- Opened 11 days ago Featured Job Remote Job
- Opened 11 days ago Featured Job Remote Job
- Opened 12 days ago Promoted Job Remote Job