Svitla Systems Inc. is looking for a Senior QA Engineer for a full-time position (40 hours per week) in Romania. Our client is a leading provider of video analysis solutions for loss prevention and security. It offers a cloud-based platform that acts as a hub to analyze the video stream to find the key points of data and create alerts and reports. It provides motion alerts by detecting unusual motion by setting regions of the camera views and provides alerts when activity happens. It offers a wide range of tools to keep track of important events and history and identify outlying patterns and incidents. The subscription-based software connects the camera footage with the POS data to review all POS transactions. It pairs them with the corresponding real-time video, creating a dashboard of searchable moments. These moments allow to filter by specific incidents like movement in a room, particular purchases, and unusual staff behavior. The company is headquartered in Ottawa, Ontario, with regional representation worldwide, and serves the retail, banking, and restaurant industries.
The client is transforming conventional data into ‘smart’ data. The solution connects and synchronizes brick-and-mortar business systems like video + Point of Sale data to create insight into loss prevention, security, and operations issues. They find new and powerful ways for businesses to get real value from the data and footage created daily by their standard systems. The main focus will be testing new and existing Device Infrastructure hardware and software features, developing and maintaining test plans for the Device Infrastructure Team, and ensuring high quality throughout the development lifecycle. As gatekeepers of quality, you will increase test coverage, optimize testing with strategic approaches, and proactively identify and mitigate quality risks to deliver a reliable product to the customers.
We’re looking for someone with experience also on the non-functional testing side such as performance, stress and load testing. It’s a 50/50 automation vs manual role, and also we expect a good understanding of software testing in the context of hardware testing.
Overlap till 7-8 PM Romanian time.
Requirements
- 5+ years of professional experience in manual and automated software and hardware testing within IoT environments.
- Strong background in functional testing, especially in backend and API testing, and non-functional testing, such as performance and stress testing with software and hardware.
- A solid understanding of Python and its practical use in testing and quality assurance processes.
- Experience with Playwright.
- Strong familiarity with Linux and running commands/scripts.
- Experience looking at logs and servers to troubleshoot.
- Experience with video development, video streaming technologies, or testing video pipelines
- A foundational understanding of how AWS services support SaaS applications for IoT environments.
- Expertise in creating, updating, and reviewing detailed test plans and strategies.
- Demonstrate experience leading tests independently, planning and estimating timelines, and actively participating in development lifecycle discussions.
- Passionate about both manual and automated testing and have the expertise to determine the most effective approach based on the needs of each scenario.
- Strong work ethic with a positive attitude and a passion for quality assurance.
- You thrive at solving problems and enjoy a good challenge.
- Team Player with excellent interpersonal and communication skills (written and verbal).
- Strong analytical skills and attention to detail.
- Demonstrates a “can do” attitude and takes ownership of tasks and responsibilities.
- Interest in learning new tools and adapting to new technologies or methodologies.
- Bachelor of Science Degree or higher education (Computer Science or related field is an asset).
Responsibilties
- Perform all testing activities within the Device Infrastructure team, ensuring comprehensive test coverage and quality assurance.
- Define the tests that can be automated.
- Execute manual and automated functional, non-functional, and regression testing for front and backend components.
- Validate and ensure compatibility of new hardware, firmware updates, and device configurations with the application and workflows.
- Identify, design, and execute comprehensive test coverage plans, including end-to-end (E2E) tests across environments.
- Define and drive the automation strategy for the Device Infrastructure team, including identifying what to automate and how to integrate automated tests into CI/CD pipelines.
- Design, develop, and maintain automated test scripts using Python and Playwright.
- Collaborate closely with the development team and product management to understand upcoming features, create test cases, and provide input to uphold quality in the development lifecycle.
- Identify, report, and verify defects while proactively managing QA risks and mitigation plans.
- Develop deep expertise in the SaaS platform, viewing it from the perspectives of customers, internal support teams, and customer success managers who set up accounts.
- Provide technical guidance to junior QA team members, helping them understand testing methodologies.
- Perform creative, exploratory testing, thinking out of the box and employing unpredictable methods to identify potential issues.
- Continuously improve QA processes to enhance efficiency, coverage, and effectiveness.
We offer
- US and EU projects based on advanced technologies.
- Well-established remote culture and flexible working hours.
- No trial period.
- Annual performance appraisals.
- Competitive compensation in USD gross based on skills and experience.
- B2B contract with Svitla Systems Inc. (US legal entity).
- 20 vacation days, 10 national holidays, and 5 paid sick leaves.
- 3 additional days of paid vacation for special life events (marriage, childbirth, etc).
- Personalized learning program tailored to your interests and skill development.
- Bonuses for article writing, public talks, and other activities.
- Free webinars, meetups, and conferences organized by Svitla.
- Awesome team, friendly and supportive community!
About Svitla
Svitla Systems is a global digital solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and trustworthy environment.
Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.
Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!
If you are interested in our vacancy, please send your CV.
We will be happy to see you in our friendly team :)
Let's meet in person
