18 Optimal Virtual Employee Jobs
Quality Assurance Engineer - Automation Testing (4-6 yrs)
Optimal Virtual Employee
posted 2d ago
Flexible timing
Key skills for the job
About the Company :
Optimal Virtual Employee is the part of the Optimal Transnational Group. Optimal specializes in all forms of Digital Marketing, Online Marketing, Software Development and Mobile Application Development Services. Outsourcing your needs helps you to utilize your time, money and resources efficiently, which in return boosts your bottom lines. We work and partner with you to provide you with an entire spectrum of IT services using our years of experience and industry insights. We employ proven methodologies, tools and techniques to ensure that our clients reap the maximum benefits. Optimal has seen exponential growth through sheer hard work, determination, perseverance and an unmatchable desire to add value to their clients and provide them with expert recommendations during the association. We at Optimal have had the opportunity to work with the biggest brands and organizations locally as well as in UK, USA, Europe and Canada.
Why Optimal :
- Work Life Balance
- International exposure
- Maximum Growth Opportunities
- Platform to learn new technologies
Job Description :
We are seeking an experienced QA Engineer - Automation with strong expertise in Python, performance testing, and the Selenium framework to join our dynamic QA team. The ideal candidate will have a proven track record of designing, implementing, and maintaining robust automation test frameworks while ensuring high software quality standards across various applications.
Key Responsibilities :
- Develop and maintain automation test scripts using Python and Selenium to ensure comprehensive test coverage.
- Conduct performance testing and analysis to identify bottlenecks, optimize application performance, and ensure scalability.
- Design, build, and enhance automation frameworks to support ongoing testing needs and deliver efficient results.
- Collaborate with development, product, and QA teams to understand requirements and identify test scenarios.
- Execute automated test suites for functional, regression, and integration testing, ensuring accurate results.
- Utilize tools and methodologies like JMeter, LoadRunner, or similar platforms for performance testing.
- Analyze test results, report defects, and track them to closure using tools like JIRA or equivalent.
- Provide regular updates on testing progress and results, working within Agile development methodologies.
- Implement CI/CD pipelines for automated testing processes using tools like Jenkins, GitLab CI/CD, or similar platforms.
Ensure test data setup and environment readiness for automation execution.
Required Skills and Qualifications :
Technical Skills :
- Strong proficiency in Python for scripting and automation.
- Hands-on experience with Selenium WebDriver for web automation testing.
- Experience with performance testing tools like JMeter, LoadRunner, or similar.
- Solid understanding of API testing tools such as Postman, RestAssured, or equivalent.
- Knowledge of CI/CD pipelines and tools like Jenkins, GitLab, or Bamboo.
- Familiarity with version control systems like Git.
Testing Expertise :
- Strong experience in functional, regression, integration, and performance testing.
- Proficiency in designing and executing automated test cases and maintaining test scripts.
- Exposure to cross-browser testing and responsive design testing.
Automation Testing :
- Test Automation Framework Development: Design and develop automation frameworks using tools like Selenium, Appium, TestComplete, or other proprietary tools.
- Test Script Development: Create automated test scripts to cover various test scenarios, including functional, regression, and performance testing.
- Test Environment Setup: Configure and maintain test environments, including setting up test data, test beds, and other necessary infrastructure.
- Test Execution and Maintenance: Execute automated tests, troubleshoot issues, and maintain the test suite to ensure it remains relevant and effective.
- Defect Reporting and Tracking: Identify and report defects found during automated testing, and track them to resolution.
Performance Testing :
- Performance Test Planning: Develop performance test plans, scripts, and scenarios to identify bottlenecks and optimize system performance.
- Test Environment Setup: Configure and maintain performance test environments, including hardware, software, and network configurations.
- Load Testing: Simulate heavy loads on the application to measure its response times, throughput, and resource utilization.
- Stress Testing: Test the application's behavior under extreme conditions, such as high traffic or resource constraints.
- Collaboration with Development Teams: Work closely with development teams to implement performance optimizations and improvements
Soft Skills :
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Strong communication and collaboration skills to work effectively in a team-oriented environment.-
- Ability to document and communicate test results and findings clearly.
Preferred Qualifications :
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Certification in software testing or automation tools (e.g., ISTQB, Certified Selenium Professional).
- Experience with BDD frameworks like Cucumber or Behave is a plus.
- Exposure to cloud-based testing platforms like BrowserStack or Sauce Labs.
- Knowledge of testing in containerized environments using tools like Docker.
Perks and Benefits :
- Monday to Friday working days (Fixed Saturday and Sunday Off)
- Recurring Work Incentives
- Performance based bonus
- Referral Bonus
- Rewards & Recognition
- Employee Recreational Activities
- Fun Fridays
- Team quarterly parties and Annual outings
- Salary range- As per company norms + PF & ESI/ Medical Insurance Benefits + Recurring Incentives + Additional Perks
Functional Areas: Manufacturing
Read full job descriptionPrepare for Quality Assurance Engineer roles with real interview advice
8-10 Yrs