Quality/automation Test Engineer Resume
4.00/5 (Submit Your Rating)
Professional Summary
- 4 years of experience as an SDET in Requirement Analysis, Design, Development, Implementation and maintenance of testing scripts in Performance & functional testing environments.
- Highly experience in testing applications using Selenium to test the functionality of applications.
- Strong Knowledge in Core Java with comprehensive knowledge of API contents, Collections/Generics, Exceptional handling, Multithreading.
- Experienced with Performance test tool J meter in both Agile/SDLC implementations
- Good experience in requirement gathering, efforts estimation, performance test planning, scheduling, scripting, execution, monitoring and analysis.
- Experience in conducting various performance tests including Regression, Load, Capacity, testing on variety of applications.
- Proficient in using PostgreSQL.
- Worked on XML Technologies like XML, XSL, XSD.
- Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management Agile Methodology.
- Expertise in preparing/ execution of Test data, Test Cases, GUI/ Functional, Integration testing, Regression testing and System integration testing.
- Excellent player in team, very dynamic, problem solving, analytical interpersonal skills, flexible with positive attitude and admirable learning skills.
- Self-motivated and a fast learner with ability to work in challenging environments.
- Extensive experience in automation testing of large enterprise web applications using Selenium test automation tool.
- Proficient in using test automation tool Selenium Suite (WebDriver/ IDE/Grid) developing automation testing scripts for web applications.
- Develop and document application test plans based on software requirements and technical specifications.
- Experience in writing Test Plans, defining Test Cases, developing and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
- Creating and maintaining smoke/functional/regression scripts for web-based application using Selenium Web Driver, Java, and TestNG.
- Developed web application automation tests via Selenium Web Driver and TestNG.
- Configured Selenium WebDriver, TestNG tool and created Selenium automation scripts in java using TestNG prior to agile release.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins.
- Exceptional knowledge in backend Data Validation using SQL Queries and automated the validation.
- Good analytical and communication and interpersonal skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Operating System: Windows
Languages: Java, SQL, HTML, XML
Databases: PostgreSQL, Oracle 11g/10g
XML technologies: XML, XSL, XSD and DTD
Other technologies: RESTful, SOAP, IDE Intellij, Eclipse Build Tools/Version Controls TestNG, Junit, Sonar, Jenkins, Maven, GIT
PROFESSIONAL EXPERIENCE
Quality/Automation Test Engineer
Confidential
Roles and Responsibilities:
- Worked on Web application form beginning to end, participated the entire application development and automation testing phase
- Involved in developing the Test Cases, Design Test steps and associated the corresponding requirements.
- Interacted with developers regarding the application functionalities, reviewed the stories with developers analyze the risks on the automation perspective
- Involved in identifying Test Cases to be run for Regression Testing and conducting Regression Tests.
- Performed Gray Box Testing, Regression Testing, Functional Testing as well as end to end testing
- Participated the analysis and changes to the automation frameworks and reviewing the scripts.
- Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases and participated weekly automation call with off-shore team discuss the issues that automation team encountered and solved them via team work
- Executed test cases for business/functional requirements
- Used JavaScript to create macro which includes a series of single mobile actions to make framework more maintainable
- Used Cucumber feature files to create in sprint test cases as well as regression test cases
- Used Bit bucket to maintain and shared the automation framework with off-shore team
- Used ALM to maintain test cases, created hardening test set and import the hardening test set in the test lab and performed the IST testing and became a part of UAT testing after IST phase
- Used ALM to create defects and assigned to developers and performed bug life cycle
Environment: Selenium WebDriver, Java, Maven, TestNG, Eclipse, XPATH, CSS, HTML, SQL, Windows, ALM.
Test Analyst
Confidential
Roles and Responsibilities:
- Involved in mobile and web-based application automation testing as well as manual testing.
- Involved in developing the Test Cases, Design Test steps and associated the corresponding requirements.
- Involved in identifying Test Cases to be run for Regression Testing and conducting Regression Tests.
- Performed Gray Box Testing, Regression Testing, Functional Testing, backend testing as well as end to end testing
- Participated the analysis and changes to the automation frameworks and reviewing the scripts.
- Executed test cases for business/functional requirements
- Automated new released builds based on requirements, created test cases and maintain testing frame work
- Developed test code in Java language using Eclipse, WebDriver and TestNG.
- Worked on Page object model Framework using Selenium Web Driver, Eclipse, TestNG and Java in Windows as well as IOS platform to cut down regression testing time.
- Updating the test automation suite regularly to ensure its accuracy and usefulness to the testing process.
- Running the tested automation suite against new builds to confirm their stability and functionality.
- Worked on Page object model Framework using Web Driver, Eclipse, TestNG and Java in Windows platform to cut down regression testing time.
- Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, Firefox & Safari as well as multiple platforms
- Performed data driven testing by using JDBC as a data source &configured SQL queries to fetch data from the Oracle database.
- Reported software defects in JIRA and interacted with the developers to resolve technical issues.
Environment: Selenium WebDriver, Java, JavaScript, Jenkins, Maven, TestNG, Firebug, Firepath, Eclipse, XPATH, CSS, HTML, SQL, JIR