Job Description
EffiaSoft Pvt. Ltd. is seeking a seasoned QA Automation Engineer to implement test automation
strategies that enhance the quality, stability, and performance of software products. This role involves
building scalable test frameworks, integrating automation with CI/CD pipelines, and collaborating with
cross-functional teams to deliver high-quality solutions.
Roles & Responsibilities:
1. Automation Development
Design, develop, and maintain automated test scripts using Selenium WebDriver
(Python preferred), Playwright (Python) and frameworks like TestNG/JUnit.
Implement Page Object Model (POM) and create custom reusable functions for scalable
and maintainable test automation.
Conduct cross-browser testing using Selenium Grid, BrowserStack, or Sauce Labs to
ensure UI consistency across platforms.
2. Mobile Automation
Develop and maintain Appium-based automation for Android and iOS.
Work with real devices and emulators to simulate gestures and test edge scenarios.
Handle mobile automation configuration including desired capabilities, UIAutomator,
and activity/package names.
3. Programming & Build Management
Write clean, efficient code using Java and JavaScript, and follow OOP principles.
Use Maven or Gradle for managing build configurations and project dependencies.
4. Framework & CI/CD Integration
Build and enhance automation frameworks for various platforms.
Integrate automation suites into Jenkins or other CI/CD pipelines for continuous
execution and feedback.
Manage version control using SVN.
5. API Automation (Preferred)
Perform API testing using tools like Postman and frameworks like Rest Assured.
Automate API validations and assertions as part of test suites.Test Management & Quality Reporting
1. Reporting & Metrics
Generate detailed and customization reports using Extent Reports, TestNG/JUnit reports.
Track automation coverage, test execution, and generate summaries.
2. Defect Tracking & Lifecycle Management
Log and track bugs efficiently using defect tracking systems.
Work closely with developers and product managers to triage, prioritize, and resolve
issues.
3. Test Strategy & Execution
Contribute to test planning, test case design, execution tracking, and regression testing.
Drive test coverage and ensure minimal risk in releases by automating critical workflows.
Skills & Qualifications:
1. Educational Background
Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
2. Professional Experience
Minimum 5 years of hands-on experience in QA Automation roles, preferably in product-
based or enterprise application environments.
3. Technical Proficiency
Strong expertise in automation tools such as Appium, Selenium, Playwright, TestNG, and
Winium.
Solid knowledge of integrating test suites into Jenkins for CI/CD workflows.
Proficient in programming/scripting languages like Python used in Automation.
4. Analytical & Problem-Solving Skills
Proven ability to analyze complex systems and identify appropriate test scenarios.
Strong debugging and troubleshooting capabilities.
5. Tools & Process Knowledge
Familiarity with issue tracking (e.g., JIRA) and test management tools.
Exposure to Agile/Scrum development methodologies.
6. Soft Skills
Excellent verbal and written communication skills.
Strong team collaboration and organizational abilities.
High attention to detail and a proactive approach to quality.
Currently, there aren't any salaries for this role at EffiaSoft shared by other job seekers.
View more salaries from EffiaSoft →Achieve your dream job with our top-notch tools!
Resume Checker
Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!
AI InterviewPrep
Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!
Resume Builder
Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!