Sr. Software Testing Engineer
Ashtar Tech
Employer Active
Posted 12 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Develop, maintain, and review Test Plans, Test Strategies, and Test Designs.
Analyze functional/business requirements and technical specifications to determine testing scope.
Identify risks, dependencies, and gaps in requirements and propose mitigation plans.
Create detailed test cases, scenarios, and test data for:
- Functional testing
- Regression testing
- Integration testing
- User Acceptance Testing (UAT)
- Performance and compatibility testing
Execute manual and automated tests for frontend, backend, APIs, and mobile applications.
Log defects, track progress, and validate fixes using tools like Jira, Azure DevOps, or similar.
Design, build, and maintain automation frameworks using:
- Selenium / WebDriver
- Cypress / Playwright
- Appium (mobile automation)
- Postman / Newman for API automation
Identify test cases suitable for automation and create scalable automation pipelines.
Integrate automated test suites with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
Develop and execute comprehensive API test scenarios using tools such as Postman and Swagger.
Validate business logic, integration points, and data accuracy with SQL queries.
Work closely with backend engineers to validate workflows and edge cases.
Conduct performance and load testing using JMeter, Locust, or similar tools.
Identify bottlenecks, latency issues, and system limitations.
Collaborate with DevOps and engineering teams to support security checks and compliance.
Provide technical leadership and mentorship to junior QA engineers.
Work closely with product managers, developers, designers, and DevOps to ensure high-quality releases.
Participate in Agile ceremonies: sprint planning, grooming, stand-ups, and retrospectives.
Act as a quality champion across the entire development lifecycle.
Document test results, defect logs, and quality metrics.
Maintain traceability between requirements and test coverage.
Prepare testing reports and communicate status to stakeholders.
Desired Candidate Profile
5+ years of experience in software testing (manual + automation).
Strong knowledge of SDLC, STLC, and QA methodologies.
Hands-on experience with tools such as Selenium, Cypress, Postman, and JMeter.
Strong understanding of REST APIs, HTTP protocols, and JSON.
Solid experience working with Agile/Scrum development teams.
Strong SQL skills for backend data validation.
Experience with CI/CD pipelines and version control (Git).
Excellent analytical and critical-thinking skills.
Strong verbal and written communication skills.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Sr. Software Testing Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com