Acldigital is looking for a QA Automation Lead in India. The successful candidate will oversee the design and maintenance of automated test frameworks, lead a team of SDETs, and ensure quality standards through comprehensive testing practices. Ideal candidates will have in-depth knowledge of Python and experience with CI/CD tools. The role involves collaboration with cross-functional teams and may require travel for client engagements.
Qualifications
Hands-on experience in automation testing and designing test frameworks.
Ability to lead and mentor a team of engineers.
In-depth understanding of Agile methodologies.
Responsibilities
Design, develop, and maintain automated test frameworks and scripts.
Participate in code reviews and provide QA perspective.
Generate test reports and analyze defect trends.
Skills
Test Methodologies
Black Box Testing
Python Automation Framework
Embedded firmware testing
Selenium WebDriver
CI/CD tools
Linux
Education
BE/ME/B.Tech/M.Tech in Electronics / Electronics & Communications / IT
Tools
JIRA
TestRail
JMeter
Job description
Responsibilities
Design, develop, and maintain automated test frameworks and scripts, web, mobile, and API testing
Ensure the automation frameworks are scalable, maintainable, and reusable.
Actively participate in the testing process, especially in complex areas where deep technical knowledge is required.
Stay current with industry trends and best practices in automation testing and QA methodologies
Prepare test documentation - Test Plans & Test Cases
Experience with CI/CD tools such as Jenkins, Git, or similar
Work closely with cross‑functional teams including developers, product managers, and other QA engineers to ensure comprehensive test coverage.
Participate in design and code reviews to provide a QA perspective
Analyze test results, identify defects, and work with development teams to resolve issues. or Analyze root causes of defects, propose improvements to the testing process, and implement best practices.
Generate test reports and metrics to track the quality and coverage of the automation suite
Advanced knowledge of project management tools such as JIRA or similar platforms.
Handle team of 5+ members. or Lead and mentor a team of 5+ SDETs
Involve in conducting interviews or participate in the hiring process to expand the team and bring in top talent.
Lead efforts in defect tracking, management, and prioritization, ensuring that issues are resolved in a timely manner.
Track key quality metrics, including defect trends, test pass/fail rates, code coverage, and test execution time.
Provide regular updates to stakeholders, including development leads, product managers, and executives, on the overall quality of the software.
Technical Skills – MUST have
In-depth understanding of Test Methodologies, SDLC (Waterfall, Agile), STLC, Bug Life Cycle
Hands‑on experience in different techniques of Black Box Testing
Hands‑on experience in using various Test Management Tools and Bug Tracking Tools (e.g., TestRail, HP ALM) in test report generation
Experience in Embedded firmware, hardware testing, and mobile applications
Test planning, estimation, and scheduling
Experience & knowledge about Python Automation Framework & hands‑on experience of Python Language
Hands‑on in automation testing, with a proven track record of designing and implementing test automation frameworks
Experience with automation tools and frameworks like Selenium WebDriver, Cypress, JUnit, TestNG, etc.
Certification in automation testing (e.g. ISTQB Advanced Level - Test Automation Engineer) or ISTQB, Certified Scrum Master, or similar certifications may be advantageous.
Familiarity with CI/CD pipelines and DevOps practices
Expertise in Python‑based development
Understanding of data structures like lists, dictionaries, tuples, and set
Various programming techniques like list comprehension, list slicing, shallow & deep copy, eval/exec
Automation of remote data processing using modules like pexpect or any such tool
Parsing input files like Excel, XML, HTML, CSV, etc (any one or more)
OOP programming is a bonus
Hands‑on experience & understanding of one or more Automation frameworks like Robot, GTest, py.test, etc.
Hands‑on experience in custom test framework development is a plus
Understanding of various test metrics and reports
Working experience on Linux
Cloud application, Cloud Services & APIs, Inter‑cloud and could interoperability testing
Experience with IoT, Thread, Azure, Nest, Apple Home Kit, etc.
Continuously improve the test automation processes and frameworks
Ability to analyze complex issues, identify root causes, and drive solutions.
Technical Skills – NICE to have
Knowledge of the following tools: Jmeter, SoupUI / Postman, Appium, QTP, Selenium