Automation Engineer Resume
0/5 (Submit Your Rating)
Santa Clara, CA
SUMMARY
- QA Engineer with 5+ years of experience testing web - based software application and consumer electronic products.
- Strong knowledge of various software development life cycle (SDLC) aspects such as Requirement analysis, Design, Development, Testing and Deployment.
- Experience in web applications testing with Selenium IDE, Selenium RC, Selenium Grid and QTP.
- Experience in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, browser compatibility testing.
- Proficient in software development life cycle including test strategy preparation, test plan development, test case creation, test execution and bug tracking.
- Hands-on experience using Selenium RC and TestNG.
- Experienced in different types of testing, for example black box testing, GUI testing, and regression testing, end-to-end and database testing.
- Experience working in agile methodology as part of Quality assurance team in various projects and also created test cases based on black box and use-case testing methodologies.
- Analyzed business requirements, software requirement specifications to create test plan and test case for manual and automated testing.
- Experienced in different types of testing, for example black box testing, GUI testing, system, Regression, integration, UAT testing.
- Created detailed QA documentation including QA reports, actively participated in SQA and Project status meetings
- Developed and maintained automated test scripts.
- Good understanding of testing methodologies like Agile (RUP, SCRUM) and Waterfall.
- Quick learning new technology, good communication, self-motivated and a team player.
TECHNICAL SKILLS
Operating Systems: Windows XP/Vista/7, UNIX/LINUX
Technologies: Web Services, Java Script, HTML, XML, Java, VBScript, CSS
Database: SQL Server, MS-Access, Oracle, MySQL
Testing Tools: Selenium IDE, Selenium RC, Selenium GRID, Selenium 2, Eclipse (Junit, TestNG)
Others: Ms-Office, Subversion, Firebug, Ant
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
Automation Engineer
Responsibilities:
- Perform manual and automated testing of a web-based application.
- Interacted with Business Analysts and developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
- Proficient in White Box Testing, Black Box Testing, Automation Testing, API Testing and GUI Testing.
- Responsible for the build validation process on an ongoing basis.
- Followed in Page Object Design Pattern for writing test cases.
- Identify and document the significant New Integration features and software components that will require testing.
- Developed various helper classes needed based on Core Java multi-threaded programming and Collection classes.
- Followed and implemented testing strategies and approaches to be employed.
- Assisted in writing the Test Strategy to be used for functional, regression, integration, and end to end smoke testing.
- Involved in the Project in the Regression Cycle mainly testing the complex module i.e. Real Time Publishing meeting the deadline.
- Identified test cases to automate. Automate those test cases using Selenium RC and Java (Eclipse IDE). Contributed in framework creation.
- Identified test cases to automate, Enhanced framework (pages & parts), Helpers and test cases implementation.
- Written Data Driven test cases and Analyzed test results.
- Participate in testing activities, in collaboration with the development and production teams, to ensure satisfactory performance of end-user reporting.
- Document test results and defects.
Confidential, Campbell, CA
Sr. Quality Engineer
Responsibilities:
- Developed test cases to meet functional requirements.
- Developed test code in Java language using Eclipse IDE.
- Performed test code review with developers.
- Wrote JUnit test cases as part of Unit Testing of the application. For this we have followed TDD(Test Driven Development) methodology.
- Develop test plan, test strategy and reviewed with peers.
- Develop test code in Java language using Eclipse IDE and TestNG framework.
- Automate web application using Selenium-RC and Java.
- Perform test code review with developers.
- Defining test cases and Coordinating/Conducting unit testing in JUnit.
- Developed test plan, test strategy and reviewed with peers.
- Designed and developed business layer using Core Java.
- Used multithreading in programming to improve overall performance.
- Design & Development of User Interface module using J2EE, JSP.
- Managed and leaded production deployment releases.
- Supported the applications through debugging, fixing and maintenance releases.
- Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML.
- In database end, responsible for creation of table’s sub-queries, joins and views.
Environment: Java, Selenium, JUnit, JSP, JavaScript, Eclipse, XML, Windows-XP.
Confidential
Software Developer
Responsibilities:
- Shopping Mart implementation in VB.Net.
- Designed the Front-end screens using VB.Net, and HTML.
- Office Space Management: Maintaining record of all the workspaces throughout the Satyam offices in India and office space allocation.
- Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML.
- Responsible for creating table’s sub-queries, joins and views.
- Performed data testing by writing SQL queries.
- Project coordination and tracking with other Development teams, System managers and developed good working environment.
Environment: VB.NET, ASP.NET, SQL Server, HTML, XML, Windows.
