Post Job Free
Sign in

Automation Engineer Software Development

Location:
Coppell, TX
Posted:
April 21, 2025

Contact this candidate

Resume:

SUMMARY OF QUALIFICATIONS

An Automation Engineer with seven years of professional experience within the technology industry, specializing in performing comprehensive manual and automated testing. A proven track record of executing complex projects in Agile environments and supporting all phases of the software development lifecycle (SDLC).

WORK EXPERIENCE

Automation Engineer/ Jan 2024 – Present

Citi Irving, TX

Developed and maintained automated test scripts for web UI testing using JUnit, Cucumber BDD framework, Java, and Selenium WebDriver.

Interacted with Product Management, Developers, and Operations teams to plan testing for the delivery of products and ensure they meet product requirements and quality standards.

Maintained and managed the existing framework, including smoke and regression test suites.

Implemented the Page Object Model (POM) using the Page Factory class to enhance test maintainability and readability.

Used Jenkins to execute regression test suites and generate reports for continuous integration.

Reported and analyzed issues and results, documenting them in Jira Xray for effective tracking and resolution.

Utilized Postman for comprehensive manual API testing, evaluated API endpoints, and executed Database testing with SQL Developer to maintain data integrity

Performed health check testing using UFT (Unified Functional Testing) to ensure application stability and readiness

QA/Software Developer Engineer in Test November 2021 –November 2023

Charles Schwab Corporation/Identity Access Management

WeslLake, TX

Collaborated with product owners to define acceptance criteria for each user story, ensuring clarity and alignment on expected outcomes.

Used JIRA Xray for test management and tracking, ensuring efficient test execution and defect resolution.

Developed automated test scripts, reusable components, and functions using Selenium WebDriver, which streamlined processes and improved efficiency of IAM implementation and maintenance.

Oversaw testing authentication, authorization, and access control systems as well as designed test cases to ensure the security, reliability, and functionality of IAM.

Created Workday data in compliance with testing requirements.

Developed an automation framework based on the Page Object Model (POM), Behavior-Driven Testing (BDD), and data-driven testing using Selenium WebDriver, JUnit, Cucumber, and Maven.

Used Java with Running automated tests to verify the functionality of the applications.

Validated data in LDAP involving designing and implementing tests to ensure the accuracy, completeness, and integrity of the data stored in the LDAP directory.

Testing Power BI reports and dashboards against data models.

Performed Functional, Regression, End to end, and Smoke Testing.

Writing SQL Queries, SQL Scripts and performing Database testing in MySQL.

Automation Engineer July 2019 – October 2021

Translantik McLean, VA

Worked in Agile methodology, Scrum framework, participated in following meetings: Sprint

Planning, Daily Stand Up, Demo, Retro and other meetings.

Collaborated with Product Owners, Developers, and Operations teams to plan testing and ensure products meet requirements and quality standards..

Maintained and managed existing test frameworks, including smoke and regression test suites.

Wrote automation scripts using Maven, Cucumber, and JUnit.

Created test scenarios and scenario outlines in Cucumber feature files using Gherkin syntax, and executed them with Java and Selenium.

Implemenedt the Page Object Model (POM) using the Page Factory class.

Utilized Jenkins to execute regression and smoke tests, generating detailed reports.

Reported and analyzed issues, documenting findings in JIRA for tracking and resolution.

Manual Tester April 2017 – June 2019

Decihire McLean, VA

Worked in Agile Scrum Methodology and participated in Scrum ceremonies.

Performed end-to-end manual testing of web applications, ensuring compliance with functional specifications.

Executed detailed test cases for new features and enhancements, identifying critical issues early in the release cycle.

Collaborated with developers and business analysts to clarify requirements and ensure comprehensive test coverage

Tracked and reported defects using JIRA, providing detailed steps to reproduce issues and verifying fixes.

Validated database operations by executing SQL queries to verify backend data integrity.

TECHNICAL SKILLS

Test Automation: Selenium WebDriver,, Playwright, Appium, Serenity, mabl

Test Frameworks: JUnit, TestNG, Cucumber BDD, Selenium Grid,Playwright.

API Testing: RestAssured, Postman, RestSharp, Swagger, JMeter, Hamcrest Matchers, Jackson

CI/CD & Containerization: Maven, Jenkins, Docker.

Version Control: Git

Test Management: TestRail, JIRA, JIRA Xray.

Cloud & Infrastructure: Amazon EC2

Database & Directory Services: JDBC, Apache Directory (LDAP), SSO

AI Tools: Perplexity,Tabnine.

Languages: Java, C#, C, JavaScript,TypeScript, Python, Gherkin, HTML

RDBMS: Oracle, MySQL, PostgreSQL

Code Editor: IntelliJ, Eclipse, VSCode, Sublime Text Code

Project Management Methodologies: Agile, Scrum, Waterfall

EDUCATION

Bachelor of Science (B.S.) Software Engineering

Al Mansour University College City, Baghdad



Contact this candidate