Job Description
Company Overview
Outsourced is a leading ISO certified India & Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.
About the Role: We are seeking a skilled QA Engineer to join our team! In this role, you will play a crucial part in ensuring the quality of our software products by designing, developing, and executing comprehensive test plans. You will have the opportunity to work on both manual and automated testing, with a strong focus on functional and automation testing.
Contract Terms: - Duration: Full time, 1 year contract position
- Working Hours: 8 AM IST
- Notice Period: 10 working days
Key Responsibilities: - Analyze business requirements and develop effective test plans.
- Design, execute, and maintain test cases for functional, regression, and system testing.
- Provide test status and raise issues/risks to the Test Lead.
- Effectively document defects using automated defect tracking software.
- Perform cross-browser and cross-platform testing.
- Collaborate with development and QA teams to resolve issues.
- Prepare and communicate test metrics and potential risks.
- Execute functional testing with a focus on identifying opportunities for automation at the ETL level.
- Develop, execute, and maintain automated test scripts using Selenium with Java.
- Design and implement test frameworks.
- Integrate automated tests with CI/CD pipelines (Jenkins, Git).
- Continuously enhance the automation suite for reliability.
Required Skills: - B.S. in Computer Science, Mathematics, Engineering, or related field.
- 3+ years of software testing experience.
- 3+ years of experience in Agile methodologies and test case creation.
- 3+ years of strong experience in Selenium automation with Java.
- Good experience in database testing and validation (SQL queries).
- Proficiency in automated testing tools (test management, defect tracking).
- Experience with Jenkins and Git.
Preferred Skills: - Excellent written, oral, and interpersonal communication skills.
- Strong analytical and troubleshooting abilities.
- Enthusiasm for learning new technologies.
- Strong analytical and problem-solving skills.
- Good judgment, decision-making, and accountability.
- Team-oriented mindset.
Benefits: - Work-from-Home opportunity.
- Competitive compensation.
- Opportunity to work on challenging projects.