Qa Automation Engineer-experience Design And Development Resume
Sunnyvale, CaliforniA
TECHNICAL SKILLS:
Programming Languages: Java, SQL, JavaScript, PHPToolsTrack Wise - including Team Access, Web Admin, CoordinatorCrystal report, Toad, SQL developer
Testing Technologies: Selenium (RC/WebDriver/IDE/Grid), Junit, Appium (Beginner), TestNG, HP-ALM, REST ASSURED
Build Tools: Jenkins, Maven, Jira
Databases: Oracle, MS SQL, MySQL
Services technology: Spring framework, JDBC Template, REST
Web Technology: HTML, JavaScript, jQuery, CSS3, AJAX
Web Server: Apache Tomcat 7
Environment: s:Windows OS, Linux, Mac OS
Development tools: Eclipse, Toad for Oracle, Chrome apps (Advanced REST client), IE tester, Firebug, JSON Formatter, Sublime
Source Code Management: Git
Software development models: Agile methodology - Scrum, Sprint, Test-driven development (TDD)
PROFESSIONAL EXPERIENCE:
Confidential
QA Automation Engineer-Experience Design and Development
Responsibilities:
- Writing Java Selenium scripts to validate applications by creating scripts that runs on continuous integration Jenkin builds
- Test case creations and determining priority for test scenarios and creating execution plans to implement it
- Analyze bug reports and highlight problems to help identify fixes for them. Deliver regular reports identifying these bugs to other members of the engineering team and product for live go/no go decisions.
- Install and set up databases and backup applications to prevent errors and protect against data loss.
- Analyze systems to identify potential quality issues that could affect apps.
- Collaborate with other members of the engineering team to find the best methods for solving problems in apps and systems.
- The Technologies used are Java, Selenium WebDriver, SQL, TestNG, Rest Assured, REST, Git, Maven
- Testing Web Applications, cross browser and parallel testing using selenium grid and also backend API testing using Rest Assured. The Tools and the Framework are Jenkins, Jira, Page Object Model for testing, Eclipse, AppScan, Firebug chrome dev tools.
- Code is organized using Page Factory Model and test data is hosted in database which is retrieved in test cases using Utils that uses SQL
- Team works in Agile methodology, so performing daily scrum ceremonies, presenting demo and documenting requirements, test cases etc. are part of daily activity
Confidential, Sunnyvale, California
Quality Assurance-eQMS Complaints
Responsibilities:
- Author and execute Test scripts
- Experience in formulation of Test Cases and Test Scripts for functional, system, integration and regression testing based on the designed document and business requirement specification document for the security and performance testing.
- Front end Track Wise testing
- Track Wise configuration: States, Activities, Data fields, Selection Values, Projects, Workflows, Config forms, User Groups,, Default value classes, dependent classes, Required and Selection fields, Group Categories including VGC's, defining States and PR Tasks, configuration of System Flags, Coordinator configuration
- Basic Knowledge on SQL.
- Understand and Map Business Processes
- Understand data granularity and corresponding reporting needs
- Track validation needs of the project
- Crystal Report
Confidential
Product Quality Tester
Responsibilities:
- Automating test suites usingQA Tools and technologies - Selenium (RC/WebDriver/IDE/Grid), Java, Junit and Eclipse
- Developing, executing and maintaining test script (manual and automated)
- Developing Test Plans & writing Test Cases based on Requirement Document
- Involved in various phases of Software Testing Life Cycle (STLC) of the application like Requirement gathering, Design, Analysis and Test.
- Manual testing of website and mobile app
- Generate reports via Redington software products (AVHAN System)
- Implement the tested product PAN India (8 different set up cities) and also monitor the progress.
- Troubleshoot issues
- Apart from product testing, use to analyze and monitor the current system, if any product or any part of the system can be designed and implemented in a better way, would propose further for designing, developing, testing and implementing.
- Provided Weekly and Monthly Status reports to Clients and management.
Confidential
Team Leader - Operations
Responsibilities:
- Managed team and technically guided them towards the technical process
- Monitored calls
- Prepared program governance communication status reports, dashboards, Operational parameters. in SQL
- Managed vendors