Senior Software Quality Assurance (QA) Engineer
دوام كامل
في XAutonomous LLC.
في
Pakistan
نُشرت يوم January 8, 2025
تفاصيل الوظيفة
Position Overview:
We are seeking a highly skilled and detail-oriented Senior Software Quality Assurance Engineer to join our team in Bahria Town. The ideal candidate will have extensive experience in software testing, automation, and quality assurance processes for both web and mobile applications. This role involves ensuring the delivery of high-quality software products by designing and implementing robust testing strategies, identifying and resolving issues, and collaborating with cross-functional teams to achieve project goals.Key Responsibilities:
1. Testing and Quality Assurance:
- Design, develop, and execute comprehensive test plans, test cases, and test scripts to ensure software functionality, reliability, and performance meet requirements.
- Conduct manual and automated testing across various platforms, including web, mobile, and APIs.
- Identify, document, and track software defects using issue-tracking tools like JIRA or Bugzilla, and work with developers to ensure timely resolution.
2. Test Automation:
- Develop and maintain automated test scripts using tools such as Selenium, Appium, Cypress, or similar frameworks.
- Implement and enhance continuous testing strategies as part of CI/CD pipelines.
- Monitor and maintain automated testing infrastructure to ensure scalability and reliability.
3. Performance and Security Testing:
- Conduct performance, load, and stress testing using tools like JMeter, LoadRunner, or similar.
- Identify potential security vulnerabilities and collaborate with the security team to address them.
4. Documentation and Reporting:
- Create detailed documentation of test plans, test results, and quality metrics for stakeholders.
- Generate reports on testing progress, defect tracking, and overall software quality.
5. Collaboration:
- Work closely with development, product management, and UX/UI teams to ensure test coverage aligns with project requirements.
- Actively participate in Agile/Scrum ceremonies, including sprint planning, stand-ups, and retrospectives.
- Provide mentorship and guidance to junior QA team members.
6. Continuous Improvement:
- Identify areas for process improvement in QA methodologies and tools.
- Advocate for best practices in quality assurance across the organization.
- Stay updated with emerging trends in QA tools, technologies, and industry standards.
Qualifications:
1. Education and Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 5-7 years of experience in software quality assurance, including experience in both manual and automated testing.
2. Technical Skills:
- Strong proficiency in QA tools such as Selenium, Appium, Postman, JMeter, and Jenkins.
- Hands-on experience with programming languages such as Java, Python, or JavaScript for test automation.
- Familiarity with version control systems like Git.
- Experience with testing web applications, mobile applications (iOS and Android), and APIs.
- Knowledge of CI/CD pipelines and tools like Jenkins, CircleCI, or Azure DevOps.
- Understanding of database testing, including SQL queries and data validation.
3. Core Competencies:
- Excellent problem-solving skills and attention to detail.
- Strong analytical skills to identify potential risks and recommend solutions.
- Effective communication skills to collaborate with technical and non-technical teams.
- Ability to work in a fast-paced Agile/Scrum environment.
Preferred Qualifications:
- Certification in software testing (e.g., ISTQB, CSTE, or equivalent).
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of security testing tools and practices.
Perks and Benefits:
- Competitive salary and performance bonuses.
- Opportunities for career growth and skill development.
- Collaborative and inclusive work environment.
How to Apply:
Interested candidates are invited to submit their resume, a detailed cover letter, and examples of relevant work or projects. Applications can be sent to careers@xautonomous.net We look forward to welcoming a quality-focused professional to our team in Bahria Town Karachi!#J-18808-LjbffrApply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.