As an Intermediate/Senior Software Tester, you would be responsible for ensuring we are releasing reliable, high-quality software. You will have the opportunity to work closely with developers as we believe testing is a crucial part of our life cycle and we involve testing from the beginning.
You will be joining an experienced and dynamic team and will be in an environment with a lot of room to grow and learn. As a fast-growing company, Sybrin is an ideal place to develop your career.
Job Specification:
You would be responsible for:
- Proficient in developing frameworks from scratch or enhancing existing automation frameworks.
- Actively promote the conversion of manual test cases into automated ones within the Test Automation framework.
- Create and maintain automation scripts for Java-based functional testing across Web, Mobile, or API platforms.
- Responsible for executing automated regression packs as part of sprint deliverables.
- Capable of troubleshooting, stabilizing, and optimizing daily QA automation tasks effectively.
- Clearly communicate technical bugs/issues to internal stakeholders.
- Actively participate in code reviews and adhere to coding standards and best practices while developing and maintaining automation scripts.
- Demonstrate proficiency in writing efficient and well-organized test automation scripts.
- Creation of test plans and test cases
- Replication of bugs logged on GitLab / AzureDevops to confirm bug validity.
- Conduct integration testing on platform-provided integrations to ensure seamless functioning.
- Skillful in performance testing to prevent performance-related issues from affecting releases.
- Conduct endurance testing to ensure system stability under significant loads for extended periods.
- Security testing to ensure changes made comply with industry standards.
Minimum Requirements:
- 2+ years of hands-on experience in automation testing within commercial settings.
- 2+ Demonstrating expertise in QA Test Automation utilizing Selenium Webdriver
- Proficient in one or more programming languages such as Java, C# and Javascript , For automation Scripting.
- Confidently adept at querying data in SQL.
- Exhibiting a track record of developing automated test frameworks for RESTful APIs and relevant tooling.
- Skilled in creating automated test frameworks for Front End web applications, including the use of tools like Cucumber and Webdriver.
- Solid understanding of version control systems like Git/AzureDevOps and CI/CD pipelines.
- Utilizing analytical skills to examine bug reports, prioritize essential tests, and streamline application functions through automated testing processes.
- Proven ability to effectively communicate and collaborate with both engineering and non-engineering stakeholders.
- Comfortable with learning new IT systems
- IT related qualification advantageous – BCom IT or Informatics, BSc IT, BSc Computer Science, Diploma or Certificate in Development, Testing Qualification (EG ISTQB Foundation or equivalent)
- Visual Studio experience would be advantageous.
- Gitlab/Github experience would be advantageous.
Skills and Attributes:
- Strong interpersonal, analytical, and problem-solving abilities.
- Proficiency in writing accurate and concise replication steps.
- Displaying sound work ethics and a keen sense of responsibility.
- Meticulous attention to detail.
- Effective communication of defects to developers in a diplomatic manner.