ABOUT THE ROLE
We are looking for a proactive and thorough Senior QA Engineer to execute comprehensive test plans, strategies and cases for both manual and automated testing processes in a team that built a top revenue intelligence platform on the market (SaaS).
SOME MORE INTERESTING PROJECT FACTS
- Reliable B2B data, backed by the most dedicated customer service team;
- Their combination of automation and researchers allows them to reach 95% data accuracy for all their published contact data, while continuing to scale up their number of contacts;
- They have more than 5 million human-verified contacts, another 70 million plus machine processed contacts, and the highest number of direct dial contacts in the industry.
COLLABORATION
- PFA/SRL only, full time;
- Fully remote in RO;
- 10: 30 - 19: 30 (+/- 1 hour flexibility on either side).
DUTIES AND RESPONSIBILITIES
- Work closely with the development team, product managers, and other stakeholders to understand requirements and ensure thorough testing;
- Participating in design reviews and providing input on requirements, product design, and potential problems;
- Reviewing software requirements and preparing test scenarios;
- Develop and execute comprehensive test plans, strategies, and cases for both manual and automated testing processes;
- Interact with clients to understand product requirements;
- Analysing test results on database impacts, errors or bugs, and usability;
- Preparing reports on all aspects related to the software testing carried out and reporting to the design team;
- Provide guidance and mentorship to junior QA engineers.
REQUIREMENTS
- Must have strong experience working in the Software Testing field throughout the career across all phases of software development life cycle;
- Must have exposure as well as hands on experience of manual as well as performance testing for various web based mobile based and desktop-based software products;
- Must have strong hands-on experience of various types of testing including end to end functional testing, UI/UX, security, architecture, websites and performance testing etc. ;
- Must have led various software testing projects end to end including Test Plans & Test Cases preparation, Effort Estimation, Test Reporting, Project Coordination activities for various projects;
- Knowledge of database testing over MySQL or other relational non-relational
- databases is a plus;
- Knowledge of at least one programming language & coding on an Automation
- framework is plus;
- Must have familiarity with leading tools for requirement management, test case management, bug management and version control;
- Good to have scripting and programming languages, preferably Python;
- Knowledge of continuous integration and continuous deployment (CI/CD) practices and tools (e. g. , Jenkins, GitLab CI);
- Agile methodologies: Experience working in an Agile/Scrum environment;
- Certifications: ISTQB or equivalent certification in software testing;
- Familiarity with continuous integration tools like Jenkins, version control systems like Git, and performance testing tools like JMeter;
- Detail-oriented and capable of understanding the broader context of the software development lifecycle.