Sorin D.

Qa Automation Engineer

175 dollar
Freelancer
8 years
Bucharest, ROMANIA

My experience

More

Sparkware TechnologiesFebruary 2019 - Present

General Vasile Milea 4E, https://www.sparkware.ro/
Test automation using a C# based solution for both web and mobile applications.

Main responsibilities:
- automating Ui functional tests using Selenium WebDriver and Appium;
- maintain, expand and improve the C# based automation framework;
- utilize 3rd party APIs to generate test data;
- perform periodic maintenance on existing tests;
- maintain current CI pipeline;
- create and update Jenkins jobs;
- monitor test results and report application defects.

Tools/technologies used: C# .Net, Docker, Team Foundation Server, Jenkins, MS Test, NUnit, Postman, Selenium WebDriver, Selenium Grid, Visual Studio

Business or sector IT (Software development)
More

EndavaOctober 2017 - January 2019

Implementing a test automation solution from scratch for major online payments platform using a BDD approach.

Main responsibilities:
- automate regression and sanity test cases using Selenium WebDriver and Cucumber BDD;
- analyze testing requirements and confirm test coverage with client;
- maintain, expand and improve the Java-based testing framework;
- maintain and adapt existing test cases and documentation to new requirements and change requests;

Tools/technologies used: Cucumber, Eclipse, GIT, Java, JUnit, Maven, Selenium WebDriver, JDBC
More

AmdocsMarch 2017 - October 2018

Software development for telecom marketing solutions platform using Big Data, Java and JavaScript.

Main responsibilities:  - handle application core installations
- handle change requests for on-going client software customization
- create dynamic entities within the application
- develop platform-specific interfaces
- design and implement calculation hooks and file processors
- perform unit testing
- implement customer data file filters
- create and deploy patches
- release management
More

Phi PartnersDecember 2016 - March 2017

Test Automation and consulting for banking applications.

Main responsibilities:
- design, implement and execute automated test scripts for system, integration and end-to-end tests;
- maintain and improve the test automation frameworks.
- investigate, report and document application defects.
- use continuous integration tools to deliver code onto shared repositories

Tools/technologies used:
- ALM, JiRA, JavaScript, NodeJS, WebDriver, Jasmine, Protractor, GIT, Maven, IntelliJ IDEA.

Business or sector IT (Banking)
More

IBMApril 2015 - December 2016

Software QA testing and test automation.
Primary Responsibilities:
- Provide expertise in the planning, design, management, execution, and reporting of tests using appropriate testing tools and techniques, and conforming to agreed standards, to ensure that new and amended systems, together with any interfaces, perform as specified together with the business.

- Deliver testing strategies, test plans, test cases, test reports, and quality metrics;
- Design and implement automation scripts using JAVA;
- Update and improve the test automation framework;
- Analyze test results and adapt test cases/scripts to the changes in the application;
- Providing support for the manual testing team;
- Defining, determining and documenting the test strategies and methodologies to be used;
- Determining test environment architecture and configuration;
- Test Management.

Business or sector IT (Software testing)
More

Electronic ArtsOctober 2013 - March 2015

Testing mobile applications on all major mobile platforms and devices (Android, iOS, Amazon Kindle Fire, Windows Phone 8, Windows Tablet).

Main responsibilities:
• Analyze the encountered defects in order to discover their root cause and ensure correct write-up (in English) of bugs, flaws and issues;
• Develop advanced testing skills on all platforms
• Receive priorities and test/scope coverage information from the Project Lead, disseminate test directions to an assigned TFT team while also providing regular test and scope reporting for given reviews.
• Use expertise and direction from project lead to test assigned title and ensure quality submission into first party.
• Review test scripts and franchise specific test plans in DevTest in accordance with agreed strategy and ensure completed test cases are set to a closed state in real-time.
• Understand key project milestones and communicate any major issues to the Project Lead and any other applicable key stakeholders.
• Test Team: Take a lead role in Tester Recruitment, act on suggestions, questions, complaints, assess team performance and act upon any issues.
• Actively provide support, mentoring and coaching while also taking the initiative to identify knowledge deficiencies within the group.
• Run the reviews of all printed packs and oversee the manual process where applicable.
• Contribute to quarterly and annual assessments of TFT testers.
• Actively provides mentoring on an individual and group basis.
• Involved in training new team members.
More

Computer Generated SolutionsJune 2011 - September 2011

Responsibilities:
- Answering inbound calls from customers;
- Identifying customer issues;
- Identifying the fastest and best solution;
- Resolving the issue or directing towards the appropriate department;
- Confirming customer satisfaction.

Business or sector Customer service (call center)

My stack

Languages

C++, SQL, C#, JavaScript, CSS, HTML, Java

CAD&CAM

AutoCAD

Other

English, Engineer, industry~it, good communication skills, Microsoft Windows, Romanian, communication skills, Selenium > Selenium WebDriver, Analyst/Programmer, a freelance translator, Senior Certification Tester - Mobile, Excellent writing skills, necessary game experience, Develop advanced testing skills, Professional Qualification Certificate, HSK level 3 > HSK level 3 chinese, Manager, Automation Developer, Selenium Grid, Senior Automation Tester, Test Specialist, Full Stack Web Development Certification, Philology, testing skills, Amazon Kindle Fire, Self-motivated, Test Automation Specialist, develop platform-specific interfaces, Microsoft Visual Studio, Visual Test, Web Design and Development, 2D, Client Services Representative, periodic maintenance, Tester Recruitment, 3D, Scrum Methodology, Object Oriented Analysis/Design, Microsoft C-SHARP, French, Cascading Style Sheets, Driving__Licence__B, Microsoft Windows 8, Digital skills, Information Technology, Chinese, Information Processing, Automatic Testing, Microsoft Team Foundation Server, Microsoft Office, Technician, Senior Mobile Certification Tester, QA Automation Engineer, Managerial Skills

Environment of Development

IntelliJ Idea, Eclipse IDE

Graphic

Graphic Design

Mobile

Android, Windows Phone

Middleware

Jenkins

Big Data

Hadoop, Big Data

Others

Quality Assurance, Teamwork, Problem Solving, Test management, Test automation, Data processing, Continuous Integration, Release Management, Content Management

Software testing

Software testing, Test Planning, NUnit, Manual testing, Cucumber, UI Automation, Appium, Functional testing, Jasmine, Protractor, Test Cases, Selenium WebDriver, Unit testing, Sanity testing, Postman

Computer Tools

Microsoft PowerPoint, Microsoft Excel, Microsoft Word

Analysis methods and tools

Selenium, Rational Functional Tester, Junit, Bugzilla, Apache Maven, TestNG, Agile

IT Infrastructure

Docker, Git, iOS

Technologies

Software Engineering

Frameworks

WordPress, JDBC, Node.js, Bootstrap, AngularJS, jQuery

Multimedia

Adobe Photoshop

My education and trainings

Chinese Language, Literature / English Language and Literature - The University of Bucharest

Professional Qualification Certificate, Field Of Study Computer Assisted Design - Edmond Nicolau Technical College

Full Stack Web Development Certification, Field Of Study Computer Software Engineering - Free Code Camp2015 - 2017