Mobile Wave Solutions is a professional services company, based in Sofia and London, and founded in 2014. Our team of talented professionals works hybrid or remotely from various cities across Bulgaria.
Our technical team is proficient in major programming languages and adeptly applies a variety of software solutions in client projects, including the development of web and mobile applications, integrations, and cloud technologies.
If our values align with yours, you could be our next team member.
Discover what awaits you at Mobile Wave Solutions:
Work in a cross-functional team, constantly looking for ways to improve software quality from inception through to deployment.
Act as a Subject Matter Expert for your product area, deeply understanding its functionality, use cases, and customer impact.
Work closely with the team to define acceptance criteria for new features and to identify areas for testing focus.
Hands-on testing across a range of functional and non-functional tests.
Develop and maintain automated test scripts, with focus on API and UI testing.
Conduct test code reviews and assist in the development of testing frameworks and tools to improve efficiency and effectiveness of testing activities.
Reviewing end-to-end process and collaborating with software engineers to ensure test coverage across all layers of our tech stack.
Integrate automated tests within our CI/CD pipelines and optimize testing phases.
Reviewing and discussing test results with the rest of the team and documenting identified issues for resolution.
Triage failures, communicate with stakeholders, identify root-causes and corrective actions.
Updating and maintaining testing documentation, including test plans, test cases, and test reports.
Following new tools and technologies and provide insights and recommendations for continuous improvement of testing practices and tools in the team and company levels.
A degree in Computer Science / Software Engineering or equivalent.
Minimum 5 years of experience in a Software Quality Assurance or Test Engineer position as part of a wider cross-functional team in a highly collaborative environment.
Experience with testing within an Agile development environment with a CI/CD pipeline.
Knowledge and working experience with at least one programming language.
Strong analytical approach and proactive problem-solving skills.
Experience with testing web applications, including automation, and a deep understanding of how they work.
Previous experience with testing APIs, including automation.
Experience in writing and running basic SQL statements.
Basic knowledge of OOP programming concepts.
Solid English skills, both written and spoken.
Excellent communication and teamwork skills.
Organized and disciplined work ethic.
Experience with working with Linux systems.
Exposure to a Java development environment.
Knowledge of versioning systems (Git).
Eagerness to learn as well as share knowledge and ideas with co-workers.
Familiarity with Docker and Helm.
Experience with Playwright.
Experience with RestAssured and/or Postman.