Be aware of scams on social media involving phony job postings. Learn more


Automation Engineer

Location: Islamabad, Islamabad Capital Territory, Pakistan

Notice

This position is no longer open.

Requisition Number: 214252

External Description:

Automation Engineer

An automation engineer should have great soft skills and technical skills because s/he should interact closely with other teams and implement certain processes for business or service automation.
Responsibilities:
A quality assurance automation engineer is expected to perform the following duties:
• Write clean, high-quality automation scripts that test product functionality.
• Conduct various tests for systems, networks, applications, databases, software.
• Log and document errors in the GitHub issues/board.
• Identify specific cases that should be automated and discuss them with Technical Lead.
• Develop the best automation solutions based on the project requirements.
• Participate in requirement gathering to identify tests and possible automations.
• Collaborate with cross-functional teams (developers, project managers and directors) to find ways on how automation can improve the workflow.
• Take part in brainstorm sessions to come up with new ideas and designs that improve existing features.
• Cooperate with a development team to formulate the tasks and explain post-release user feedback.
Skills
An automation engineer should have a grasp of networks, hardware, web and desktop operating systems, obtain experience with CSPs like AWS and Azure. An ability to lead cross-departmental efforts, communicate with people with different technical backgrounds and experience levels is a must for an automation engineer.
Technical skills:
• Great coding skills (JS or Python or Java and SQL);
• Solid skills in framework design;
• Knowledge of fundamentals of QA methodology. An automation engineer should be well versed in both manual and automated testing;
• Understanding HTML, CSS, REST APIs, Angular/JS;
• Using patterns Page Object, Factory in automation;
• Experience in CI and CD;
• Proficient in using various tools, such as Maven, Selenoid, JUnit.
• Exposure on AWS Lambdas (Serverless) and Cloud Formation (IaC) is good to have.
• Understanding of IaC e.g., CloudFormation and Terraform.
• Understanding of CI Tools like Jenkins and AWS Code Build.

Soft skills:
• Persistence
• An ability to communicate and collaborate
• End-user empathy
• Flexibility
• Eagerness to learn
• Knowledge of SCRUM and Agile methodologies
Required Experience
5 - 7 years of experience in performing automated tests and utilizing various tools. The following is the kind of experience we are looking for:
• At least 5 years of experience in the field of automation testing of software products and web applications using the structured testing methodology.
• At least 3 years of experience with automated testing tools.
• Intermediate level in using specific programming languages (JS, Python, Java).
• Deep understanding of REST APIs, python, Infrastructure as Code, etc.
• Great communication skills: an ability to find a common language with all team members.
• Analytical, problem-solving, and decision-making skills, the ability to see the root of the problem and come up with efficient, creative, and cost-effective solutions.
Automation Tools
• API testing tools (jMeter, REST Assured).
• Automation testing tools (Selenium).
• Ready-made automation frameworks (Serenity BDD, Cypress).
• Continuous integration tools (AWS Code Build and Code Deploy, GitHub Actions, or Jenkins).

 

CountryEEOText_Description: Why We Think You’ll Love Teradata We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

City: Islamabad

State: Islamabad

Community / Marketing Title: Automation Engineer

Job Category: Consulting

Company Profile:

Our Company

At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

LinkedIn Remote:

Location_formattedLocationLong: Islamabad, Islamabad PK

.