Software Test Automation Engineer Resume
3.00/5 (Submit Your Rating)
WashingtoN
SUMMARY
- Customer focused, detail oriented, and enthusiastic software test engineer, that also has a solid background in software development, has extensive experience in testing web based client server products.
- Considerable experience in test planning and testing within standard software testing methodologies at all stages of product development life cycles.
- Highly adaptable and works equally well independently or in a team environment.
- Passionate about developing test automation tools, frameworks, and automated tests.
SKILL
- Thorough hands - on manual and automated testing experience within all levels of testing.
- Proficient in test planning and testing within the Agile Scrum methodology.
- Adept at developing test plans that meet the required test quality and coverage needs of the product.
- Leverages software development knowledge to troubleshoot and locate complex software problems.
- Independently developed a multi-threaded test automation framework in Selenium, TestNG, and Java.
- Skilled in developing object oriented code in Selenium (Page Object Model), TestNG, and Java for website UI automation testing.
- Skilled in developing object oriented code in rest-assured, TestNG, and Java for REST API automation testing.
- Fluent in Linux, Apache, MySQL, and PHP.
EXPERIENCE
Confidential,Washington
Software Test Automation Engineer
- Completed several online courses in Selenium TestNG, and Java to further develop my test automation skills in those technologies.
- Developed a multi-threaded test automation framework in Selenium, TestNG, and Java.
- Developed Selenium code using object oriented models such as the Page Object Model.
- Created automated test scripts in Selenium, TestNG, and Java that implemented the test cases specified in the Adactin Hotel Reservation web application.
- Developed Selenium, TestNG, and Java code that automated various tasks via the UI on various popular websites such as amazon.com, twitter.com, and etsy.com.
- Stored test data in Excel spreadsheets and used the Apache POI API to load the test data into the automated tests.
- Used the Log4j API to log testing information.
- Managed source code in GitHub.
Senior Test Engineer
- Performed all aspects of testing including: test planning, automated testing, manual testing, smoke testing, functional testing, end to end testing, regression testing, and stress testing for web servers, clients, and web services.
- Tested products on IE, Firefox, Chrome, and Safari web browsers.
- Obtained daily builds from a Jenkins continuous integration server.
- Created and managed daily test environments in virtual machines.
- Maintained a very good working relationship with other testers, developers, and scrum master on tight deadlines.
- Provided testing status in daily Agile scrum stand up meetings.
- Developed test cases for the development tasks in the sprint planning meetings.
- Worked with product stakeholders to achieve acceptable levels of test coverage for each sprint.
- Defined the requirements for a JIRA based test case management tool.
- Attended sprint retrospectives and used the feedback to improve product testing in upcoming sprints.
- Assisted scrum master in keeping product deliveries on schedule for each sprint.
- Learned Java, TestNG, and Selenium.
Software Engineer
- Developed a small QA program from ground up which included: establishing QA standards, selection and maintenance of the hardware, selection of virtualization software, selection of image restoral software, selection and administration of defect tracking software, selection of testing tools, creation of all test cases, and coordinating testing with contractors and coworkers.
- Performed all aspects of testing including: test planning, automated testing, manual testing, smoke testing, functional testing, end to end testing and regression testing for web server admin pages and customizable web templates.
- Developed PHP code that parsed web server log files and stored them into MySQL tables which were used for creating server usage reports statistics.
- Developed a test harness tool for testing web server admin pages.
- Developed automated tests for testing web server admin pages.
Software Engineer in Test
- Developed automated tests in C.
- Developed a Visual Test based test harness tool in MFC and C++.
- Performed manual and automated testing for the embedded Visual CE application.
- Responsible for testing MFC and ActiveX functionality for the embedded Visual CE application.
Confidential
Software Engineer
- Lead software developer for the Windows CE based bTrack time and expense tracking application.
- Developed MS Excel macros to import bTrack records into TimeSlips and Quicken tables.
- Developed customized Windows CE control panel applets.
- Developed call log functionality for a Windows CE based cell phone.