Posted on: 06/08/2025
The core responsibilities for the job include the following :
Quality Engineering :
- Develop and execute comprehensive test strategies, test plans, and test cases for API Gateway products, encompassing all facets of API testing.
- Demonstrated experience in software quality assurance with a strong emphasis on backend system testing, particularly API and HTTP protocol-level validations.
- Design and implement automated tests for APIs, UI, and unit components, with seamless integration into CI/CD pipelines.
- Possess in-depth knowledge of message queues, AWS Lambda functions, core AWS services, and AWS log analysis.
- Experience in testing and validation of backend systems for OTT (Over-The-Top) applications is highly desirable.
Process Automation :
- Design and implement robust automation frameworks for backend systems using industry-standard open-source tools (e. g., RestAssured, Pytest).
- Significant experience in automating backend components of OTT-based applications.
- Develop and maintain quality processes and establish measurable quality metrics across various platforms.
- Demonstrate a strong understanding of software development processes and methodologies with the ability to adapt and innovate in dynamic environments.
Knowledge Management :
- Develop and maintain automation dashboards and quality engineering reports to ensure transparency and traceability.
- Evaluate emerging technologies and testing methodologies to enhance automation capabilities and overall software quality.
Requirements :
- Strong team player with the ability to work independently under pressure.
- Strategic thinker with meticulous attention to detail.
- Ability to switch seamlessly between strategic planning and tactical execution.
- Capable of visualizing the broader picture and formulating forward-looking automation and test strategies aligned with business objectives.
- Excellent prioritization skills, able to manage multiple competing demands effectively.
- Demonstrates a high sense of urgency with exceptional project execution and management skills.
- Comfortable navigating ambiguity and driving clarity in uncertain situations.
- Highly results-driven with a passion for excellence and continuous improvement.
- Strong collaborative skills, fostering effective teamwork and cross-functional communication.
- Analytical and creative thinker, leveraging technical expertise, business insight, and innovative thinking to solve complex problems.
Technical Competencies :
- Proven expertise in designing comprehensive test strategies and plans for complex, data-intensive applications.
- Proficiency in programming languages such as Python, Java, or equivalent, to lead automation initiatives across backend and frontend systems.
- Ability to design performance test plans simulating high user concurrency and monitoring key performance metrics.
- Expertise in automating API, UI, and unit tests with full integration into modern CI/CD pipelines.
- Solid understanding and experience with the complete Software Development Lifecycle (SDLC), including Agile and iterative methodologies.
- Practical experience working with Linux, Android, AWS cloud platforms, and Content Delivery Networks (CDNs).
- Strong coding and logical reasoning abilities, with a focus on building scalable, maintainable, and reliable automation solutions.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1525984
Interview Questions for you
View All