We provide IT Staff Augmentation Services!

Qa Automation Lead Resume

SUMMARY:

  • Building of the test process from the ground in different areas (aviation, medicine, banking);
  • Good understanding of the principles of Agile . Mainly worked on the methodologies of Scrum and Kanban;
  • JAVA 8 - experience of writing automated tests in conjunction with Selenium + Cucumber + rest-assured. Stream Api ;
  • IntelliJ idea - different settings, hotkeys, plugins;
  • C # - experience of writing automated tests in conjunction with selenium for WEB and the experience of writing automated tests for applications. Documenting the code;
  • Creating the multi-threaded applications on C # (5-6 browsers simultaneously in one thread pool) to simulate conflict situations (e.g. several users try to save data on the same page at the same time), for integration testing (e.g. checking that the data between several sites is transmitted correctly without delay), as well as reducing the time for passing the tests;
  • Great experience of writing automated tests for mobile applications both for Android and iOS ( Java + Appium / C # + Appium ) and deploying the appium on Linux, Mac Os, Windows
  • Experience of writing automated tests for desktop applications on Windows ( C # + Winium.Cruciatus + Inspect Object );
  • Experience of writing api-tests ( JAVA + rest-assured / soap );
  • End-to-end testing
  • Great experience in coaching of functional testers - personal training and group training;
  • Work with different bug tracking / task-tracking systems ( Jira, etc.). Scheduling the tasks, setting priorities ;
  • Advanced user of GIT / GitLab / Bitbucket
  • Creation of reports ( Allure and HP ALM );
  • Advanced user of HP AL M (using of inheritance, test sets, scripts, etc.);
  • DevOps setting of Bamboo, TeamCity, Jenkins
  • Advanced user of Confluence
  • Experience of manual testing of mobile applications;
  • Knowledge of the bat / cmd programming . I use it to run applications in parallel and to process the test results;
  • Knowledge of VB / VBa - automation of reports (synchronization, trend tracking, various checks), writing automated tests for applications;
  • Graphical visualization of ranges of input data for automated tests ( Excel, Slemma );
  • Knowledge of HTML, CSS - for test automation, to prepare sites with testing documentation;
  • Knowledge of JavaScript - for test automation as well as for creating sites for testing documentation and building charts and diagrams;
  • Experience of load testing using Jmeter and Loadrunner
  • Knowledge of Oracle Enterprise Manager 11g . - to analyze the behavior of the server under stress and stress testing. I estimate the stability of the application for long-term testing with an average load level;
  • Advanced user of Camtasia Studio
  • Knowledge of the SVN version control system;
  • Knowledge of Linux and Mac OS (development of automated tests, deployment of the appium);
  • Superficial knowledge of SQL . I write simple requests, work with tables for reading or entering of information;
  • Work with documents;
  • Experience of security testing ( xss-vulnerability, sql-injection ). I use Burp suite and Acunetix Web Vulnerability Scanner ;
  • Experience of testing the browser extensions .

PERSONAL SKILLS:

  • Management skills ;
  • Communication skills, teamwork;
  • Professional interest - I continue to study all the time, buy specialized literature, read English-speaking and Russian testing forums, watch training videos for testing, attend conferences and mitapes. This helps me constantly generate new ideas and apply the knowledge in practice;
  • I'm focused on the result and concentrated on work. I can safely work without losing focus for more than 8 hours. I have a well-planned day, so that the work efficiency is maximized.

PROFESSIONAL EXPERIENCE:

QA Automation Lead

Confidential

Responsibilities:

  • Managing the team of 5 test automation engineers and 9 function engineers;
  • Mentor QA team members and provide best practice recommendations;
  • Planning and setting up tasks for the sprint;
  • Participation in demonstrations and meetings;
  • Setting up tasks to functional testers for writing scripts in cucumber;
  • Monitoring the timing of tasks;
  • Analyze the timesheets in Jira to evaluate KPIs of the team members;
  • Setting up goals to the team members and developing methods for calculating team KPIs;
  • Motivation of the team - promotion of effective specialists (business trips, conferences, training courses, purchase of educational literature etc);
  • Motivation of functional testers to upgrade their skills to automation;
  • Configuring bamboo plans, developing scripts to work with bamboo agents;
  • Expand emulators and configure Appium on agents and MacMini;
  • Personal trainings, preparation of training videos and presentations.

Database: MS SQL, Oracle

Tools: JAVA 8; Selenium + Appium + Cucumber; GIT/BitBucket; HP ALM; Confluence; Jira; Bamboo;

Technologies: OOP; BDD;

Methodology: Scrum; Kanban

Chief Test Engineer

Confidential

Responsibilities:

  • Responsible for test automation on the project. Planning test automation activities and being an owner of test automation topics within the project;
  • Development and support of automated tests on complex integration system;
  • Training of employees, recording video tutorials, preparation of instructions, master classes etc.;
  • Analysis of the documentation;
  • Task planning;
  • Evaluation of labor costs for testing;
  • Optimization of test automation process;
  • Analysis of results of automated tests runs. Preparing reports;
  • Preparing presentations of current project for management;
  • Preparing presentations of current project for management;
  • Work closely with the team of developers, architects, business analysts and project managers to define automated tests that will be used to validate requirement against developed software. Reporting automation progress and discussing current automation problems during daily online meetings with developers and business analysis teams;
  • Using Agile methodologies e.g. SCRUM and team sprint planning tools like JIRA on the project. Responsible for introduction of DevOps within the project;
  • JAVA 8 - experience of writing automated tests in conjunction with Selenium + Cucumber for WEB. Stream Api.;
  • IntelliJ idea - different settings, hotkeys, plugins.

Database: Oracle

Tools: JAVA 8; IntelliJ idea; Selenium + Cucumber; Maven; GIT/GitLab; HP ALM; Confluence; Jira; JavaScript;

Technologies: OOP; BDD;

Methodology: Scrum

Software Testing Specialist

Confidential

Responsibilities:

  • Prepare test documentation, create a custom test plan for each project, write test cases based on functional, design and requirements specification;
  • Develop automated tests (C# + Selenium), each one with a clear source code;
  • Experience of writing (C#) automated tests for applications. Code documentation;
  • Creating multi-threaded applications on C # (5-6 browsers simultaneously in the same thread pool) to simulate conflict situations (for example, several users at the same time trying to save the data on the same page), for integration testing (for example, to check that data between several sites is transmitted correctly without delay) and to reduce the time of passing the tests.
  • Work with different bug tracking systems;
  • Write detailed and informative bug reports and reports about the done work.
  • Responsible for integration and system testing as well as security testing of web-sites, understanding the concept of unit testing;
  • Applying expertise related to estimating, designing, developing and executing automatic test procedures and cases based on requirements relevant to automated test planning and creation for product and system testing;
  • Depending on specific requirements, writing effective automated test cases or automated frameworks;
  • Performing software defect tracking and regression for identified project release;
  • Writing tasks at the bugtracker;
  • Manual testing of completed tasks;
  • Preparing detailed and informative bug reports and reports about the done work;
  • Assisting developers in reproducing problems and getting them resolved;
  • Actively supporting and providing guidance on the company's software engineering and test processes, procedures, standards and customer use cases;
  • Proactively providing recommendations to working groups regarding the improvement of testing practices in the wider organization.

Database: Oracle

Tools: C#, Visual Studio 2013, Java 7, Selenium, Appium, GIT, bat/cmd, Oracle Enterprise Manager 11g

Technologies: OOP; TDD;

Methodology: Scrum

Engineer, Test team lead

Confidential

Responsibilities:

  • Managing the team of 6 test engineers;
  • Control the work of a test team, giving tasks to the team members, control of execution, and coordination the results of work with company management;
  • Education of junior test engineers;
  • Preparing the test scenarios based on the requirements and documentation;
  • Usability testing;
  • Automation of reports (VBA): synchronization, matrix and metrics;
  • Verification of closed problems (re - inspection errors in WEB and SQL);
  • Writing automated and semi-automated tests (VB Visual studio 2012, VB macros);
  • Writing automated tests using Selenium (Selenium IDE + C #);
  • Load testing (jmeter, Badboy, Selenium on multiple machines at the same time);
  • Testing of internal programs (autopilot, etc.);
  • Preparing requirements, project documentation.

Database: MS SQL

Tools: C#, Visual Studio 2012, Selenium, SVN, bat/cmd, Excel

Technologies: OOP;

Methodology: Waterfall

Hire Now