Title: Contractor
Area(s) of responsibility
Responsibilities:
- Develop and execute automated User Acceptance Testing (UAT) scripts to validate software functionality.
- Collaborate with business analysts, developers, and QA teams to understand requirements and design test cases.
- Identify, document, and track defects and issues found during testing.
- Maintain and enhance the UAT automation framework and tools.
- Ensure test coverage and traceability to business requirements.
- Provide regular updates on test progress, results, and any issues encountered.
- Participate in test planning, estimation, and risk assessment activities.
- Stay current with industry trends and best practices in test automation.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in UAT automation or a similar role.
- Proficiency in test automation tools such as Selenium, QTP, or similar.
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with scripting languages such as Python, JavaScript, or similar.
- Familiarity with Agile development processes.
- Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.
- Experience with performance and load testing tools.
Benefits:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Flexible working hours and remote work options.
- Collaborative and inclusive work environment.