Qa Automation Engineer Resume
MN
Objective:
- Around 7 years of extensive experience in Software Quality Assurance in both Manual and Automated Testing. As a Software Automation Engineer seeking a software QA testing position in a company where I can use my current noledge and use it to enhance, develop and for continuous growth of the organization, and maintain strict adherence to its guidelines, policies and procedures.
SUMMARY
- Mobile testing with Appium for both Android and iOS for automation and Apowermirror for manual testing
- Quality Assurance specialist around 7 years of experience on Functional and Automation testing.
- Hands on combined experience in Manual Functional, Regression, Automation and End to End testing of Web services, Web - based & windows applications.
- Solid analytical and dynamic troubleshooting skills and ability to work independently with minimal supervision and perform as part of a team. experience in writing Test cases covering all the business functionalities.
- Experience in prioritizing and completing project while meeting deadlines and organization goals.
- Experience in supporting Test Cycles, Compiling Test Status Reports, participating Defect Status meetings, Project Status meetings and interacting with Project Managers, Operations Teams and Engineers.
- Proficient in creating automation script from scratch. Extensive noledge of developing different type of framework like data driven and Page Object framework and BDD/cucumber framework.
- Expert on J-unit and TestNG framework for Smoke and Regression testing, Maven for Project building tool, Jenkins for Continuous Integration.
- Extensive noledge on Selenium IDE, Selenium WebDriver using Java language.
- Experienced working on Selenium grid to perform parallel and cross browsing testing and Sauce Labs for remotely run project in different platform.
- Sound Knowledge in web service like Restful and postman
- Used Log4j to log my automation report and used Extent Reports for graphical report, provided dat to responsible person.
- Hands On experienced in different IDE like Brackets, Eclipse and IntelliJ.
- Collaborated with offshore and onshore team member to design and deploy the build release on time and halped team member to make code more efficient.
- Highly experienced working on agile methodology to deploy the software.
- Sound noledge to build automation Script from scratch using BDD, Cucumber with Page Object Model using java language.
- Responsible to design feature file based on BRD and implemented dat in step definition file.
- Sound noledge on SQL queries and backend validation testing
- Good in Web Architecture using different language like HTML, CSS, JavaScript, J Query, and Ajax.
- Teamwork & collaboration skills to work across organizations and lead cross-functional teams Communication & stakeholder management skills.
- Ability to work in team environment and client interfacing skills.
- I has 5 years experience on agile methodologies
- I has an experience on json for 6 months
- Use Rest Assured as automation API testing.
- Use Rest API with postman tool
- Use Eclipse IDE most of the time
PROFESSIONAL EXPERIENCE
Confidential, MN
QA Automation Engineer
Responsibilities:
- Appium for Android and iOS
- UI Testing with Selenium WebDriver
- Work in agile methodology and attend all meetings.
- Prepare Test cases for the application, reviewed them with the developers, and finalized it.
- Participate in the technical review of test automation project deliverables ensuring deadlines and schedules are still in scope and on track.
- Define and track quality assurance metrics such as defect severities, open defect counts, and impact to projects.
- Assess level of effort for QA tasks, resolve blockers in the QA cycle without manager intervention.
- Expertise in QA Methodologies like Agile, SCRUM. Quality Assurance Life Cycle, Test Strategy, Test metrics. Worked on full Software Development Life Cycle (SDLC). Used Jira for bug tracking.
- Writing automation script with Java using TestNG, Selenium WebDriver with Page Object Model.
- Use different TestNG annotation and attributes to design test case for smoke and regression suites.
- Use DataProvider annotation to feed data in automation script.
- Integrate automation script in continuous integration stack using tools such as GIT, Jenkins, and Maven.
- Experienced in setting up Continuous Integration systems using Jenkins, Cross browser testing using Selenium Grid.
- Reported automation script result to manager using Log4j and ExtentReports.
- Ran some SQL queries to validate database using JDBC connection and stored dat in excel sheet to compare the data.
- Worked with the User Group to document the requirements after analyzing and finding gaps in them.
Confidential, NJ
QA Automation Engineer
Responsibilities:
- Prepared Requirement Traceability Matrix to halp debugging the defects
- Performed System Testing to ensure the validity of the requirements
- Performed User Acceptance and Regression Testing with UAT test scenarios
- Find and report defects and subsequently validating the fix, repeating the process until done
- Performed End - to-End, Regression and Re-testing manually
- Identified defect clustering in modules and prioritizing these modules
- Evaluated and suggested improvements to the software test process
- Coordinate efforts between development teams and offshore enterprise test team
- Monitoring Testing Activities within the team and reporting regular progress to the Test Lead
- Attended Project Domain and Internal Project Functionality Training Sessions
- Worked closely with the cross functional teams to ensure successful, high quality incremental releases
- Participated in Walkthroughs and Defect report meetings periodically
- Summarized test results as per customer standards
Environment: Java, Selenium WebDriver, Appium, RestAssured, Eclipse, TestNG, Maven, Cucumber, POSTMAN, Jenkins, Firebug, JIRA, XPTH, SQL, Windows.