Senior QA Tester
full-time position | Belgrade office (Serbia)
We are a rapidly growing international software company headquartered in Pullach (Munich), Germany. We provide advanced, specialized, valuable solutions and support to customer organizations worldwide to transform data into real-world intelligence for critically important business and technical decisions. We specialize in Enterprise Asset Management (EAM), Asset Performance Management (APM), Protection & IED, Network Model Management (NMM), Outage System Management (OMS) software, and analytics. IPS®SYSTEMS offers outstanding and innovative solutions for the Global Energy Industry and other sectors.
IPS®SYSTEMS offers outstanding and innovative solutions for the Global Energy Industry and other sectors. We work with many other companies and corporations, such as Megger, CGI, Atos, Accenture, Wipro, etc.
Do you want to contribute to the digital future? The IPS Global Group is looking for a Senior QA Tester:
Your Responsibilities
- Lead, manage and mentor a small QA team to ensure comprehensive testing coverage across multiple projects.
- Develop, maintain, and execute test plans, test cases, and test scripts for manual and automated testing.
- Oversee and guide the creation and execution of automated tests using tools like Cypress, Selenium (WebDriver), Postman, and JMeter.
- Collaborate with cross-functional teams to understand requirements and ensure quality is embedded early in the software development lifecycle.
- Define and manage comprehensive regression tests, ensuring ongoing product stability with each release.
- Report, track, and document defects, issues, and progress, working closely with development teams to ensure timely resolution.
- Generate testing metrics and reports, identifying quality trends and areas for process improvements.
- Lead performance testing efforts, identifying and addressing performance bottlenecks using tools like JMeter.
- Ensure thorough documentation of testing activities, results, and defect logs for traceability and transparency.
- Participate in the evolution of QA processes and methodologies, constantly striving for efficiency and improved testing practices.
Your Energy
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 5+ years of experience in software testing, with at least 2 years in a leadership role, managing QA teams.
- Strong experience in both manual and automated testing (UI, API, and performance testing).
- Expertise with test automation tools like Selenium WebDriver, Cypress, JMeter, and Postman.
- Strong proficiency in SQL and experience with T-SQL for querying MS SQL databases.
- Familiarity with cross-browser and cross-device testing, ensuring compatibility across desktop, mobile, and tablet platforms.
- Knowledge of web technologies (HTML, CSS, JavaScript), with React knowledge being a plus.
- Extensive experience with Agile development methodologies.
- Excellent leadership and mentorship skills, with the ability to inspire and guide the QA team to success.
- Strong communication skills, both written and verbal, with the ability to communicate complex ideas clearly to both technical and non-technical stakeholders.
- Ability to work independently, make decisions, and take ownership of QA processes and deliverables.
What we offer
- An interesting and varied position in a world-leading, internationally active company where you will have the opportunity to be involved in projects worldwide
- Working with the latest technology like ML & AI
- Culture of trust, teamwork, empowerment, and constructive feedback
- Possibility for further career advancement in a successful growing company
- Your development – our commitment: career opportunities based on each profile and supporting each employee to achieve their professional and career goals