Automation Architect/developer Resume
OBJECTIVE:
Automation Architect/Developer position.
SUMMARY:
- 20+ years software development focused on Java and J2ME related technologies.
- 13+ years of experience in automation framework architecture, design and development for large scale web/mobile applications for both Java and Microsoft stack.
- 12+ years overall experience with automation testing tools (Selenium driver etc.)
- 5+ years REST API design, architecture and implementation.
- 5+ years mobile phones systems(Appium/Robotium) and finance/bank systems testing experience.
- Excellent judgment and decision - making. Ability to make intelligent tradeoffs and manage resulting design.
- Able to synthesize large amounts of data/concepts effectively into understandable terms both written and oral. Strong negotiation skills. Ability to bridge communications gaps between technical and non-technical parties.
TECHNICAL SKILLS:
Programming languages/ Data Bases: JAVA, J2ME, Oracle SQL, NonSQL, XML
Tools: Selenium, TestNG, Ant, Jenkins, TestRail, JUnit, JIRA, Appium, Robotium, Git/SVN/CVS
Methodologies: SCRUM, AGILE.
Web Services: REST, SOAP.
EMPLOYMENT:
Automation Architect/Developer
Confidential
Responsibilities:
- Was responsible for the creating from the scratch company (Java & Selenium driver based) test automation framework to:
- Integrate Jenkins-TestNg-TestRail-Jira chain in one efficient solution.
- Replace manual testing release cycle with automated nightly test runs
- Simplify company testing data exchange.
- Provide visual presentation and analysis of results of nightly test runs.
- Lead team of 3 automation engineers located in two different geos, gave technical guidance. Provided code review for the junior team members to ensure that automated tests code is in sync with company standards and policies.
- Partnered closely with project managers, QA and development teams to specify automation strategy and detailed automation requirements.
- Determined the strategy and align long term solution for automation, including roadmap, framework, tools and technologies
- Participated in design and creation automated tests to expand automation to the new product areas.
- Was responsible for the training and guidance of manual QA engineers for migrating to the automation rails.
Automation Architect/Developer
Confidential
Responsibilities:
- Was responsible for the creating company test automation framework (Selenium driver based, Java coded).
- Lead a team of 4 engineers located in two different geos, gave technical guidance.
- Created automated, stress testing tools and quality metrics for testing applications for different wireless devices and browsers.
- Partnered closely with software development engineers and project managers to understand product requirements and functionalities for developing appropriate test plans and test cases.
- Was involved in all aspects of design and implementation with a goal to drive test hooks and automation in the system from its inception. Oversaw the use of automated and stress testing tools.
- Was responsible for the training and guidance of manual QA engineers for migrating to the automation rails.
Sr. Automation Developer
Confidential
Responsibilities:
- Was a lead programmer for the creating company test automation framework (Selenium driver based, Java coded).
- Participated in creation Page objects, Page tests, JUnit tests, functional tests as well as overall test infrastructure.
- Created automated, stress testing tools and quality metrics for testing applications for different wireless devices and browsers.
- Was responsible for the training and guidance of manual QA engineers for migrating to the automation rails.
Automation Developer
Confidential
Responsibilities:
- Was responsible for the creating company test automation framework (Selenium driver based, Java coded).
- Was responsible for REST API design and implementation.
- Participated in creation Page objects, Page tests, JUnit tests, functional tests as well as overall test infrastructure.
- Participated in training and guidance of manual QA engineers for migrating to the automation rails.
Sr. QA/Automation Architect
Confidential, Santa Clara, CA
Responsibilities:
- Was responsible for the architecture & development of automated test frameworks for different departments and follow-up integration to one common solution. Created/maintained data warehouse of testing results and finance information for different clients/vendors.
- Created automated testing tools and quality metrics for testing applications for different wireless devices and browsers. Developed quality standards and oversaw the development and execution of software test plans and analysis of test results.
- Developed metrics to measure QA success and overall quality. Designed test plans based on a full understanding of both product requirements and architectural specifications and executed in a heterogeneous, networked environment consisting of Java, Oracle-MySQL and various flavors of Windows-Unix.
Sr. QA Engineer
Confidential, Santa Clara, CA
Responsibilities:
- Was responsible for creation of Test Harness for Business Continuity performance testing project.
- Designed, developed and successfully delivered multithread testing complex simulated simultaneous work up to 10000 customers with different Confidential business applications to understand their data synchronization time between primary and disaster sites, their performance, disaster behavior, recoverability and possible ways to improve it.
Sr. Software Engineer
Confidential, Alameda, CA
Responsibilities:
- Was a head programmer for human genome decoding project.
- Designed, developed documented and maintained leading Confidential software (data warehouses) for genetic analysis/drug discovery including genome data, gene expression, DNA and protein sequence databases.