Aiga Ernest
Software Automation Engineer in Test
US Citizen
In-depth understanding of Software Development Life Cycle and Software Testing Life Cycle and successful implementation through Waterfall, Agile Methodologies and active participation in all Scrum meetings
Expertise in Bug tracking, Bug Reports and generating reports using Bug tracking tool Jira
Ability to perform API testing using REST Assured library and Postman
Extended experience on developing and maintaining Automation Framework using JavaScript/Protractor, Java/Selenium, Jasmine, Maven, Cucumber and other open source tools
Successfully performed and maintained API testing, Smoke Testing, Backend Testing, Functional Testing, Regression Testing
Knowledge of JUnit, TestNG, Jasmine frameworks, Maven for Project building tools, Jenkins for Continuous Integration.
Experience in implementing Behavior-Driven Development (BDD) to Design, Develop, Execute and Maintain Automated Test Scripts using JavaScript, Java, Jasmine, Cucumber and TestNG.
Identify Web Elements using dynamic XPath and CSS selector in Selenium, Protractor, and other locators such as id, name, class, repeater, model, and binding.
Proficient in writing SQL queries to perform Backend Testing.
Experience in implementing various design patterns such as Page Object Model
Experience in working with version control systems like GIT and used Source code management client tools like GitHub and BitBucket
Strong attention to details, Excellent analytical and problem-solving skills
Excellent organizational, documentation, data gathering skills
Extremely motivated, quick learner with excellent communication skills, highly organized with the ability to prioritize tasks efficiently
A strong believer in Teamwork, Collaboration, very detail-oriented with a Cross-Functional Team mindset.
Testing tools: API Rest Assured, Postman, Protractor, Selenium WebDriver, Jasmine, Cucumber, TestNG, JUnit, Manual Testing
Testing Frameworks: Page Object Model, Behavior Driven Framework (BDD), JUnit, TestNG, Maven, Cucumber
Languages: JavaScript, Java, HTML, SQL, Gherkin, JSON
Build Tools: Maven
IDE: IntelliJ, Postman, Visual Studio, Eclipse, Brackets, Sublime Text, Swagger
Source Control Repositories: BitBucket, GitHub
Continuous Integration Tools: Jenkins
Defect Tracking Tools: JIRA
Version control systems: GIT
Project Methodologies: Agile/Scrum, Waterfall, SDLC, STLC
Databases: PostgreSQL, NoSQL, MS Access
Certifications: AWS Certified Developer-Associate
Experian, Costa Mesa, CA March 2019–Present
QA Tester
Framework and environment: API Testing, Postman, AWS S3, AWS Lambda, Amazon Redshift, Amazon DynamoDB, Swagger, MS Outlook, Windows, Agile
Followed Agile Methodology and participated in all Scrum meetings
Reviewed requirements/specifications and provided input during requirements and specification walkthroughs
Communicated test progress, test results to the team leads or project stakeholders
Manually performed back end testing by writing SQL queries
Attended several walkthrough meetings with Business Analyst, Project Manager, and developers and provided feedback accordingly
Executed testing according to required procedures to meet quality standards
Involved in Application Programming Interface (API) testing using Rest-Assured library and Postman by invoking GET and POST calls to verify HTTP status codes 200, 400, 500
Developed Test Strategy, Test Scenario, Test Case and Test Script to match Business Requirements
Prepared test data for positive and negative Test scenarios for functional testing as documented in the test plan
Effectively involved in defects logs and managing Defect Life Cycles using Jira, documented testing according to required procedures
Successfully performed and maintained Back-end, Database, API, and Functional Testing
Maintained accurate documentation of results and processes
Consulted with team to help ensure the highest standards of quality and testing at all stages of the development life cycle
Conducted orientation and knowledge transfer for new team members to improve team productivity
Wintrust Bank, Chicago, IL February 2017–March 2019
SDET
Framework and environment: Protractor, JavaScript, Jasmine, Node Package Manager (NPM), BDD, JIRA, HTML, Jenkins, SQL, GIT, GitHub, Brackets, Visual Studio, Agile/Scrum
Developed, implemented and executed test plans/ test cases in an Agile scrum environment
Gathered and analyzed test requirements based on the business scenarios
Developed test scripts for automation, executed them, documented and evaluated test results and defects, tracked and managed defects and worked with Development team to troubleshoot issues
Wrote extensive programming in JavaScript for automating the functional, smoke and regression testing through Protractor which is an End-to-end testing framework for Angular JS application
Implemented the Page Object Model (POM) with Jasmine assertions in Protractor using Behavior Driven Development (BDD) framework
Performed database testing and wrote SQL queries using PostgreSQL and pg-Promise
Daily used JIRA for project interactions, specifically for creating User Stories, defect tracking, issue tracking and general project sustainability
Worked with development teams/departments to identify and resolve problems
Participated in technical discussions within QA team as well as with other groups associated with assigned projects
New York Life, Chicago, IL November 2014–December 2016
QA Automation Engineer
Framework and environment: Selenium WebDriver, Java, Maven, Junit, TestNG, JIRA, HTML, Jenkins, JDBC, API, SQL, GIT, GitHub, Eclipse, Agile/Scrum
Evaluated, developed and executed Test Scripts using Selenium WebDriver, TestNG, and analyzed Test Results
Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber using BDD
Performed Parallel and Cross Browser testing on different browsers like Chrome, Safari and Firefox
Performed Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium
Wrote Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for BDD
Involved in Application Programming Interface (API) testing using Rest-Assured library and Postman by invoking GET calls to verify HTTP status codes 200, 400, 500
Participated in Scrum meetings and discussed enhancement and modification request issues and defects in the application
Western & Southern Life, Cincinnati, OH September 2013–September 2014
Functional tester
Framework and environment: Manual Testing, HTML, MS Outlook, Microsoft Tools, MS-Access, SQL Server, Windows, Agile/Scrum
Reviewed functional and designed specifications to ensure an accurate understanding of deliverable requirements and acceptance criteria
Involved in testing phase of SDLC and active participated in STLC
Identified test requirements from the functional and design specifications and end user inputs, developed and map test case requirements, and helped design a complete test coverage plan
Executed and evaluated manual test cases and reported test results
Isolated, replicated, and reported defects, and verified defect fixes
Logged and Tracked defects in the test management tool JIRA
Facilitated Test Plan and Test Case reviews with functional team members
Identified any potential quality issues and escalated to test, project and program management
Helped ensure final production deliverables meet all functional and designed requirements
Participated in all Scrum ceremonies such as Daily Stand Up, Sprint Planning, Sprint Retro and Sprint Demo meetings
LOCATION:
Vernon Hills,IL
DSSD
PHONE:
DSSD
EMAIL:
****.******@*****.***
DSSD
PROFESSIONAL PROFILE
A highly motivated and result oriented Senior Automation Engineer with 7 years of experience in Software Testing for Client/Server and Web based applications. Experience with large diversified projects, including manual/automation test case execution, defect tracking, test plan/test case creation and management, and requirements analysis
DSSD
PROFESSIONAL SUMMARY
SKILLS
EXPERIENCE