Qe Engineer Resume
San Francisco, CA
SUMMARY
- Around Seven years of experience with strong knowledge of Quality Assurance and Software Testing Life Cycle (STLC).
- Experience in designing and executing test cases for GUI testing, Functionality, Regression and Integration Testing.
- Experience in the phases of Software Development Life Cycle (SDLC).
- Experience in Functional, System Integration Testing (SIT), User Acceptance Testing (UAT)
- Documenting and Reviewing Business Requirement Documents (BRD) and Functional Requirement Documents (FRD) and coordinating with developers in writing Test Plans and formulate Test Cases for automated testing procedures using TestNG and Selenium.
- Extensively worked with White Box Testing in Java, TestNG applications.
- Extensively worked with Selenium IDE and Selenium WebDriver for testing web applications.
- Wrote and executed complex SQL queries to validate Back - end Experience working with Agile/Scrum, Waterfall testing methodologies.
- Experience in using REST for testing Web Services (Restful).
- Developed Maven and ANT build files for test automation builds.
- Hands on experience testing and programming Java applications.
- Strong knowledge of Java, XML, HTML.
- Developed Java based library to read test data from XML & Properties files using TestNG and Selenium.
- Worked in Linux and UNIX Environments
- Excellent Communication, Interpersonal and Leadership skills. Self-motivated, quick learner and a team player.
TECHNICAL SKILLS
Languages: Java, XML, HTML
Frameworks: TestNG
Scripting: Databases MySQL
Testing Tools: Selenium IDE, Selenium WebDriver
Operating Systems: Linux, Mac OSX, Windows
IDE: Eclipse
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
QE Engineer
Responsibilities:
- Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.
- Performed testing of software web applications like Functional, Integration and Regression testing using Selenium Automation Tools including Selenium Webdriver.
- Actively participated in framework design and developed Page Object Model (POM) framework with Page Factory.
- Developed test cases, designed test steps and associated the corresponding requirement.
- Developed automation scripts using Selenium Webdriver.
- Used Selenium IDE and Firebug for capturing various XPaths/IDs.
- Developed page level libraries for functional automation.
- Created Selenium Webdriver tests using page library.
- Used JIRA to track bugs and issue management.
- Extensively used Selenium Locators like ID, Name, Identifier, Link Text, Xpath, CSS.
- Validated Web services using Restful Webservices.
- Maintained MAVEN scripts for build creation and integration with Jenkins.
- Involved with database management through the performance of back-end testing and creation of SQL statements.
Environment: Java, Eclipse, Test NG, JIRA, MySQL, Selenium Webdriver, Firebug, HTML, REST, XML
Confidential, San Francisco, CA
QA Automation Engineer
Responsibilities:
- Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.
- Used Page Object Pattern using Java
- Developed freehand scripts in Java for Selenium
- Involved in automation testing of web application using Selenium WebDriver and TestNG using Modular Framework model
- Experience testing RESTFul Web Services using Functional Testing with Rest
- Create status reports indicating test execution progress.
- Develop scheduled jobs for running the scripts on daily basis
- Maintained the RTM and ensured complete requirement coverage
- Reported and tracked the bugs using Bugzilla.
- Performed data driven testing by developing Java based library to read test data from XML & Properties files
- IntegratedSeleniumWebDriverwith existingAPI to test framework
- Developing, maintaining, and deploying testing tools and test data for use during internal QA testing.
Environment: Java, Selenium IDE, Selenium WebDriver, Rest, TestNG, FireBug, MySQL WorkBench
Confidential, Winston-Salem, NC
QA Engineer
Responsibilities:
- Designed and implemented the automation-testing framework for use in validating new and existing component releases for Selenium.
- Developed automation scenarios using the functional test cases
- Used Page Object Pattern using Java
- Involved in setting up test environment for automated script execution using Selenium, MAVEN, TestNG
- Performed UNIT testing with the TestNG framework
- Experience testing RESTFul Web Services.
- Responsible for updating and maintenance of existing selenium scripts
- Monitored automation results and re-executed the failed tests to confirm the bugs
- Developed MAVEN build files for maintaining test automation builds
- Developed and modified page library using TestNG Modular Framework.
- Gathered Test Data for UAT scenarios and functional tests and Conducted UAT testing along with end users
- Prepare a checklist for the entire test to ensure all the routines related to test are performed
Environment: Windows, Manual Testing, Selenium WebDriver, Selenium IDE, TestNG, XML and MAVEN
Confidential, New York
QA Engineer
Responsibilities:
- Developed automation scenarios using the functional test cases
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium
- Implemented Data-Driven test to verify the same functionality with multiple sets of data.
- Validated the database by executing SQL queries.
- Developed Automation scripts for new enhancements using Selenium RC and JUnit.
- Developed automation framework for Selenium in Modular Framework model
- Tested applications developed in Java
- Coordinated with technical support associates to fix proprietary software issues
- Used Firebug, XPath to work with the application objects.
Environment: Java, JUnit, Selenium IDE/ RC, ANT, SQL
Confidential, New York
QA Engineer
Responsibilities:
- Responsible for developing a test plan for the application, which included designing, documenting, executing and verifying the test cases and test scenarios to cover overall QA testing cycle.
- Used Selenium IDE and Firebug for capturing various XPaths/IDs.
- Experience with Performance Testing
- Responsible for Functional, Regression, Cross-Browser & Platform testing and System testing
- Worked closely with multiple teams to smooth communication process between QA and Dev
- Developing test documentation- including test plans, and test cases.
- Responsible for preparation of project test status, bug reports and charts.
Environment: IE, HTML, SQL, XML, Selenium IDE
