Job Description
for
Test Automation Architect
Experience
Total 12 / Relevant 8+ into automation testing
Certifications [Must Have]
UiPath RPA / UiPath Test Suite
Other programming languages
Python or .Net
Location
PAN India ( Remote)
Budget
1781 USD
Contract Duration
6 Months
Shift
US Overlapping (EST)
Role and Responsibilities
Will have complete ownership for preparing test automation solution, designing automation
frameworks and lead the implementation of test strategy, test plans & test execution of the
product.
Supporting the Test Manager in achieving their strategic goals for the Test Team by
providing technical support to the Manager and the team.
Possess broad awareness of testing approaches, practices, and techniques in order to help
design and deliver the overall testing methodology used by the team.
Have the ability to monitor the effectiveness of the testing function and bring about
improvements through insights gained via analysis at all stages of the SDLC/STLC Identify what
tools and technologies can be implemented, aligning with that already used across the broader
development function and in-line with the skill-set of the team Design and develop the test
automation framework, harnesses, and code libraries to enable the team to both use and
enhance them across successive projects
Take responsibility for test infrastructure including environments and software, liaising with
teams such as DevOps and Support in areas such as CI/CR and IT budgets.
Provide technical know-how, documentation, and training to test and other business
functions
Stay up to speed on process, practice, and technology developments to ensure they are
brought in-house and enhance the solutions applied to the testing problems
Define and administer standard testing architecture methodologies, processes and tools
across all engagements; improve quality practices across functional and non-functional
testing
Supports automation script development and the optimization of those scripts.
Recommends new tools, techniques and methodologies needed to enhance productivity and
quality.
Collaborate with product teams to strategize & align long term solution for test automation
including roadmap, tools, framework & approach.
Evaluate, select, and formulate best usage of test automation tools and future alignment for
different products and applications.
Create a standard framework, solutions for Functional Automation. Presents technical
documentation for review by peers and Development community.
Work with QA team for resolution of technical issues of the product as needed. Develop
automation strategy to support regression testing based on the technical analysis, complexity,
and reusability
Responds appropriately and competently to the demands of work challenges when
confronted with changes, ambiguity, adversity, and other pressures.
Eligibility Criteria
Bachelors or Master s degree in computer science, Computer Engineering, or equivalent
field.
Overall 12+ years in software industry with 8+ years experience as a Test Architect with solid
experience on open source and commercial tool based test automation.
Good knowledge in OOPS programming concepts and experience in programming languages
like Java, .NET, C#.
Demonstrated skill in using coding standards and being an active participant in code reviews.
Expert in automation frameworks such as JUnit, TestNG, Selenium
UI and/or API level test automation expertise with experience with web service technology
like XML, REST, SOAP.
Experienced in implementing testing and QA frameworks in eCommerce and Web
Applications domain using Agile methodologies.
Expertise with web performance infrastructure (CDNs, caching, reverse-proxies) and cloud
resources (AWS, Azure).
Thorough understanding and hands on experience in developing, enhancing automation
testing frameworks.
Strong troubleshooting and root cause analysis abilities.
Experience in setting up a test framework from scratch and improving existing frameworks
to be more efficient and effective
Experience in defining and implementing test processes in the organization across multiple
projects with experience of leading multiple release cycles
Experience of identifying the appropriate techniques, tools and guidelines to implement the
required tests and to give guidance on the corresponding resources requirements for the
test effort.
Must understand technologies such as web servers, application servers, databases (SQL &
Oracle)
Experience of the full software project lifecycle (waterfall, agile, DevOps) and a technical
appreciation of IT systems and solutions
Excellent problem solving and analytical skills.
Fluent written and spoken English is mandatory, fluency in any other languages is a plus.
Flexibility in working in US, Europe, APJ overlapping time zones.
Must have:
Proficient in open source-based Test automation or any commercial tool based Test
Automation.
Nice to have:
Certified RPA Developer
ISTQB Foundation Certified.