JOB DESCRIPTION / ROLE
- API Testing: Experience with API testing and API testing tools like Postman, SoapUI, or Rest Assured for testing web services and APIs.
- Test Automation: proficient in creating automated tests using various tools and frameworks such as Selenium, , JUnit, TestNG, or any other relevant technology depending on your stack.
- Programming Languages: Proficiency in at least one programming language such as Java, Python, or JavaScript is crucial for writing automation scripts, analyzing test results, and potentially contributing to the development of testing tools.
- Understanding of QA Methodologies: Experience with various QA methodologies such as Agile, Scrum, Kanban, or DevOps is important. They should understand how QA fits into the software development lifecycle and be able to adapt their approach accordingly.
- Testing Techniques: Deep understanding of various testing techniques such as black-box testing, white-box testing, integration testing, regression testing, performance testing, and security testing is essential.
Requirements:
- CI/CD Tools: Familiarity with Continuous Integration/Continuous Deployment tools like Jenkins, Travis CI, or GitLab CI is beneficial for integrating automated tests into the development pipeline.- Version Control Systems: Knowledge of version control systems like Git or SVN is necessary for managing test scripts and collaborating with developers.
- Database Skills: Understanding of SQL and experience in database testing is important for verifying data integrity and consistency.
- Defect Tracking Tools: Proficiency in using defect tracking tools like Jira, and managing issues found during testing.
- Performance Testing Tools: Knowledge of performance testing tools such as JMeter, LoadRunner, or Gatling is valuable for assessing the performance and scalability of applications.
ABOUT THE COMPANY
Saudi Networkers Services, incorporated in 2001 with an aim to provide the world class business and consulting services through a combination of market insight, technical excellence and unrivalled agile methodology.
Our success stems from building strong relationships and trusted partners, which enabled us delivering exceptional services to public sector, as well as some world's leading organizations, in Telecommunication, Information Technology, Cyber Security, Banking, Energy, Utilities and various other industry arenas.
We collaborate closely, ideate that how the work gets done, while working alongside businesses to collaborate on growth and applying breakthrough innovations, that drive exponential impact, managed by teams specialized in their assigned industry sectors.