
Senior QA Automation Engineer (Java)
Luxoft • Bucureşti, Bucharest, Romania
Role & seniority: QA Automation Engineer, 5+ years hands-on experience
Stack/tools: Java; Selenium WebDriver; SQL; test frameworks; test documentation (test plans/strategy/cases); defect tracking (JIRA)
Top 3 responsibilities
-
Create and execute automated tests; analyze results and report defects
-
Develop testing strategies and plans to ensure functional and non-functional requirements
-
Build/improve internal tools and test frameworks; coordinate with QA/BA/DEV/PM; ensure alignment with team objectives
Must-have skills
-
5+ years in test automation; strong Java knowledge
-
SQL proficiency; Selenium WebDriver experience
-
Experience across the full SDLC; planning/executing tests across all layers
-
Test documentation design (plans, strategy, cases); defect tracking (JIRA)
-
English (upper-intermediate or higher)
Nice-to-haves
-
Experience contributing to technical frameworks and testing standards
-
Ability to minimize testing inter-dependencies and support live environment migration
-
Participation in QA communities of practice
-
Location & work type: Bucharest Development Center, Romania; work type not specified in description
Full Description
Project Description
Join our Development Center in Bucharest, and become a member of our open-minded, progressive and professional team. In this role you will be working on projects for one our world famous clients. You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client. On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.
Responsibilities
- The QA Automation Engineer will participate in the hands-on test creation and automated execution, analysis and reporting of testing activities for different layers of the application; creation or improvement of internal tools and test frameworks.
- The QA Automation Engineer will work with the test team to develop testing strategies and devise test plans in order to ensure that applications meet business functional and non-functional requirements and maintain the Client's high quality standards.
Responsibilities
-
Ensures the timely reporting and classification of defects
-
Ensures adherence to testing best practices and the Client's testing standards
-
Co-ordinates with all team members - QA/BA/DEV/PM
-
Collaborates with other peers to minimize testing inter-dependency issues and agree to migration to live environment
-
Aligns to the wider team/group objectives
-
Champions and participates in the activities of the broader QA & Testing profession and Community of Practice
-
Adheres to Client's Policies and Procedures
-
Takes ownership for own development and career management, seeking opportunities to develop personal capability and improve performance contribution
Mandatory Skills Description
-
5+ years of hands on experience in Test Automation
-
Strong knowledge of Java
-
Good knowledge of SQL
-
Experience with Selenium WebDriver
-
Understanding of testing across the full Software Development lifecycle
-
Experience with planning and executing testing across all layers
-
Experience with building out technical testing solutions adhering to frameworks and standards
-
Solid experience in test documentation design including test plans, test strategy, test cases, etc
-
Strong knowledge of testing processes and defect tracking (preferably JIRA)
-
Experience with providing input into technical frameworks and strategies
-
Good written and spoken English (upper intermediate and higher)
Language
English: English: B2 Upper Intermediate
Romanian: C1 Advanced Show more Show less