The QA Engineer will create and maintain testing suites for web applications and APIs, conduct both manual and automated testing, and collaborate closely with the development team to ensure a reliable user experience. Responsibilities include developing test plans, employing various testing tools, and analyzing software quality while working in an Agile environment.
SUMMARY:
As a QA engineer, you will be creating and maintaining a set of manual, automation and performance test suites for web applications and restful APIs.
We are looking for candidates who are as excited about pushing their own development and working on a geographically distributed team where most of the communication is happening online.
WHAT WILL YOU BE DOING:
- Take on diverse QA tasks with a proactive approach, and don’t shy away from stepping outside the QA box when needed.
- Participate in the development team, offering technical guidance focused on performance, along with both automated and manual testing.
- Comprehend, assess, and respond to business needs, laying the groundwork for Agile development methodologies.
- Determine which components require testing and establish swift, practical testing strategies that align with the development team's efforts.
- Adhere to best practices, advocate for industry standards, and ensure our products deliver reliability and an outstanding user experience.
- Understand business requirements and their implications on project delivery, collaborating with business analysts to clarify any uncertainties.
- Conduct software quality assurance through performance and automation testing tools.
- Compile, analyze, and present test findings.
WHAT WE ARE LOOKING FOR:
- Minimum 4 years of QA experience in diverse software development projects.
- Manual testing expertise across Web and Mobile.
- Conduct manual tests (approx. 60%) and automated tests (approx. 40%) to verify functional, performance, and user experience requirements.
- Proven experience in creating detailed, comprehensive and well-structured test plans and test cases.
- Proficient in manual and automated testing of RESTful Web Services using tools like SOAPUI, Postman, Insomnia, Rest Assured, Karate, or JMeter.
- Experience in testing web application frontends with Playwright.
- Comfortable with Azure deployments
- Strong proficiency in at least one modern programming language, especially C#.
- Basic understanding of SQL and Linux command line (bash).
- Familiarity with continuous integration/delivery concepts.
- Bachelor's degree in Computer Science or a related technical field.
- Experience with Agile Software Development and Scrum Methodology.
- Analytical thinker with strong creative problem-solving abilities.
- Strong English communication skills, both written and verbal
AWESOME BUT NOT REQUIRED:
- Familiarity with bug-tracking tools like ClickUp.
- Appium or other mobile automation experience.
- Knowledgeable in Docker and Kubernetes.
WHAT’S IN IT FOR YOU?
- Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
- A culture in which we don’t criticise failure but ensure we learn from our mistakes
- An Agile environment where your ideas are welcome
- The possibility to grow and experience different projects
- Ongoing Training & Mentoring
- The possibility of travel
- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY
Top Skills
C#
Vigil London, England Office
London Road, Merton Park, London, United Kingdom, SM4 5
Similar Jobs
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
The Software Development Engineer in Test (SDET) will design and implement automated tests and frameworks for Motive products, ensuring software quality and efficiency. Responsibilities include maintaining test environments, tracking testing activities, and assisting in continuous integration processes.
Top Skills:
C#C++Python
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Role focuses on developing and testing content development features for CrowdStrike's Falcon platform. Responsibilities include planning, designing, and maintaining automated test suites, validating data and system features, and ensuring quality in integration across various systems to support customer delivery.
Top Skills:
GoPythonSQL
Information Technology • Internet of Things • Marketing Tech
The Software Development Engineer in Test II at HighLevel is responsible for ensuring the quality and consistency of new releases. This role involves developing automated test cases, conducting thorough testing of features, performing root cause analysis for reported issues, and collaborating with cross-functional teams to maintain high-quality standards. Strong ownership, innovative problem-solving, and the ability to work independently in a remote setting are essential.
Top Skills:
APIsAutomation SkillsUi
What you need to know about the London Tech Scene
London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.