We are hiring QA Engineer Senior Engineer – (Technology) for one of our key client.
Position Title:
QA Engineer Senior Engineer – (Technology)
Location: Remote (Based in Bangladesh)
Working Days: Monday- Friday
Job Purpose:
To lead the development and execution of automated and manual testing to ensure the successful deployment of web and mobile application products. The role will contribute to software quality, testing process improvement, automation, AI/ML application validation, and continuous quality improvement.
Principal Accountabilities:
| Key Result Areas | Major Activities |
| QA Planning & Execution | Design comprehensive test cases and execute in-sprint testing to ensure the quality and reliability of software releases. Conduct functional, regression, integration, performance, and user acceptance testing across platforms. |
| QA Process & Best Practices | Implement QA best practices and continuously improve testing processes, standards, and methodologies. Develop and maintain QA standards, processes, and best practices across the organization. |
| Test Automation | Develop and maintain automated test frameworks and scripts for web, mobile, APIs, back-end services, and AI/ML applications. Review, maintain, and improve automated testing scripts and frameworks. |
| UI & Application Testing | Automate UI testing and develop test scripts for front-end systems using JavaScript/TypeScript and back-end systems using Python. |
| API & Software Testing | Test APIs and applications using both black-box and white-box testing methodologies. |
| AI/ML Testing & Validation | Validate AI/ML models for accuracy, bias, robustness, reliability, and performance. Apply AI/ML testing methodologies, including model validation, adversarial testing, and bias detection. |
| CI/CD & Continuous Testing | Integrate automated testing into CI/CD pipelines in collaboration with DevOps teams, enabling continuous testing and deployment. |
| Defect Management & Root Cause Analysis | Identify, document, and track defects and provide actionable feedback to engineering teams to ensure timely resolution. Perform root cause analysis to identify and address the underlying causes of defects and quality issues. |
| Quality Metrics & Improvement | Define and track quality metrics to measure product quality and continuous improvement. Execute quality improvement initiatives and testing activities. |
| Documentation | Document test plans, test cases, test results, defects, and quality metrics. |
| Cross-Functional Collaboration | Work closely with developers, DevOps engineers, project managers, and other team members to proactively identify and communicate project blockers and quality risks. |
| Product Demo & Technical Communication | Facilitate and participate in product demos, explaining application functionality and relevant test scenarios or automation scripts. |
| Team Mentoring | Mentor team members and promote effective QA practices and a culture of continuous improvement. |
| Quality & Safety Standards | Ensure adherence to relevant industry quality and safety standards. |
| Other Duties | Perform other related duties as required. |
Skills & Knowledge:
Education:
Experience:
Functional Skills:
Behavioral Competencies:
Salary:
Benefits: