Quality Assurance Engineer (C1-425107)
Lahore, Punjab, Pakistan
Full Time
Mid Level
Cloudelligent is currently looking for an experienced Quality Assurance Engineer to join our growing team.
Position Title: Quality Assurance Engineer
Location: Lahore
Job Timings: 6pm-3am PKT
About Cloudelligent
Cloudelligent is Cloud-native consultancy and AWS Advanced consulting partner! We specialize
in providing bespoke cloud solutions to the SMB & enterprise segments as well as the public
sector (Non-Profit Organizations). Being a next-gen cloud service provider, Cloudelligent helps
small businesses & medium/large enterprises to break free from hardware lifecycle and capital
expenditures, allowing them to make the most out of their cloud investment. We have an
international footprint with a diverse team of domain experts, and we are customer obsessed.
Job Objective:
As a QA Engineer, you will work on a range of applications across AWS cloud environments, with a strong emphasis on both web-based applications and AI-driven solutions. Your role will be integral to ensuring the highest quality of our client/server platforms and delivering exceptional user experiences.
Responsibilities:
Position Title: Quality Assurance Engineer
Location: Lahore
Job Timings: 6pm-3am PKT
About Cloudelligent
Cloudelligent is Cloud-native consultancy and AWS Advanced consulting partner! We specialize
in providing bespoke cloud solutions to the SMB & enterprise segments as well as the public
sector (Non-Profit Organizations). Being a next-gen cloud service provider, Cloudelligent helps
small businesses & medium/large enterprises to break free from hardware lifecycle and capital
expenditures, allowing them to make the most out of their cloud investment. We have an
international footprint with a diverse team of domain experts, and we are customer obsessed.
Job Objective:
As a QA Engineer, you will work on a range of applications across AWS cloud environments, with a strong emphasis on both web-based applications and AI-driven solutions. Your role will be integral to ensuring the highest quality of our client/server platforms and delivering exceptional user experiences.
Responsibilities:
- Perform manual and automated software testing to ensure the quality of client/server and web-based applications, as well as emerging AI-driven applications.
- Collaborate with cross-functional teams to review and validate technical requirements, specifications, and design documents.
- Develop and execute comprehensive test plans and test cases, covering smoke, regression, functional, user acceptance, deployment, and other testing aspects for both AI and web applications.
- Estimate, prioritize, plan, and coordinate testing activities, collaborating closely with the Dev and QA teams, ensuring timely delivery of high-quality solutions.
- Execute manual test scripts, track results, and maintain a detailed record of test activities and defects using JIRA.
- Identify, report, and track defects and issues, ensuring proper steps to reproduce are documented with clarity and accuracy.
- Ensure proper test coverage and identify areas of potential risk in both traditional web applications and AI models.
- Contribute to the ongoing development and enhancement of testing processes, ensuring they align with client needs and project goals.
- Engage in continuous learning to keep pace with new technologies in AI, cloud solutions, and evolving testing methodologies.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 3+ years of experience as a QA Engineer, with hands-on experience in both frontend and backend testing.
- Ability to quickly learn and apply new technologies, particularly in AI and cloud-based environments.
- Experience with test automation tools and scripting, with a focus on both web apps and AI model testing.
- Experience with AWS native services like EC2, RDS, EKS, S3 etc.
- Strong ability to create and maintain test plans, test cases, and user stories with high attention to detail.
- Experience writing and executing SQL queries to validate backend data.
- Demonstrated expertise in bug identification and reporting, including clear and concise steps to reproduce.
- Comfortable working within Agile/SCRUM methodologies, with proficiency in JIRA for test case management and defect tracking.
- Strong understanding of the Software Development Life Cycle (SDLC), with an ability to identify and mitigate testing risks.
- Basic programming knowledge is a plus (Python preferred).
- Exceptional verbal, written, and interpersonal communication skills.
- Ability to work in a collaborative and dynamic environment, often across multiple time zones.
- Experience in testing AI-based applications, including knowledge of AI-specific testing methodologies, is a plus.
- AWS Certifications are highly desirable.
- Experience with machine learning models and AI model validation.
- Background in DevOps or continuous integration/continuous delivery (CI/CD) pipelines.
Apply for this position
Required*