QA

Quality Assurance Engineer

With 100% yearly growth doubling YoY for past 3 years, EGS Bulgaria is one of the fastest growing companies in Bulgaria. EGS is a leading-edge Tech. Company focused on delivering Products and Services for Large Enterprise, Insurance, Banking and FinTech.

With offices in California, Massachusetts, Florida, Bulgaria (Sofia and Burgas), Armenia, Georgia, and others, EGS invests in the development of cutting-edge, industry-specific solutions serving its customers worldwide.

Our team is growing and we are looking for

*** Quality Assurance Engineer ***

Your main tasks and responsibilities will be:

• Review requirements and specifications to provide timely and meaningful feedback.
• Maintain and write clear, concise and comprehensive test plans, test executions and sets of test cases based on the specifications.
• Execute test cases (could be manual and/or automated), document and report the test results.
• Describe in detail the detected issues in a JIRA. Perform regression tests when bugs are resolved.
• Perform non-regression functional tests on each product release (could be automated and/or manual).
• Work with internal teams (developers, product owners, etc.).
• Participate in the weekly planning and projects meetings.
• Share knowledge with the Team and actively participate in the initiatives.
• Estimate, prioritize, plan and coordinate testing activities.
• Participate into retrospectives and continuous improvement with the team.
• If necessary, prepare documentation and instructions for use of the software products and systems.
• Identify any potential problem that users might encounter.
• In necessary, support the customers during their UAT.

Required skills and qualifications:

• At least 3-4 years of experience in software testing and quality assurance.
• Strong knowledge of software QA methodologies, tools and processes.
• Experience with task and bug tracking software, such as JIRA.
• Experience in writing, managing and executing test cases.

• Knowledge and experience in functional testing (incl. Different device types).
• Excellent documentation and reporting skills.
• Experience in preparing and handling QA-related documentation.
• Very good command of English (spoken and written).
• Be comfortable working in a dynamic environment.

• Great team player.
• Excellent communication skills and ability to communicate ideas to the team.
• Proactive and able to work efficiently with minimum supervision.
• Passionate about delivering high quality results, great attention to detail, strong analytical skills.
• Enthusiastic, desire for work, acquisition of new knowledge and skills.

It will be great if you have:

• Experience with automating tests (for an example with Cypress).
• Experience with GIT.
• Familiarity with Confluence.
• Experience in financial services industry.
• Familiarity with XRAY.
• Familiarity with Kobiton.

What we offer:

– Highly competitive/Top range salary
– Advanced health insurance package
– Food and gift vouchers
– Multisport card
– Flexible working time
– Extremely professional working environment

Should you consider yourself as the right candidate for this role and would like to join our team, please send  your CV to: recruitmentbg@energizeglobal.com

Only shortlisted candidates will be contacted for an interview! All applications will be treated with strict confidentiality!

In regards to GDPR 2016/679, upon sending your CV, you give your consent that the personal data included in the CV can be used for the purposes of the recruitment and hiring process.

Automation QA Engineer

With 100% yearly growth doubling YoY for past 3 years, EGS Bulgaria is one of the fastest growing companies in Bulgaria. EGS is a leading-edge Tech. Company focused on delivering Products and Services for Large Enterprise, Insurance, Banking and FinTech.

With offices in California, Massachusetts, Florida, Bulgaria (Sofia and Burgas), Armenia, Georgia, and others, EGS invests in the development of cutting-edge, industry-specific solutions serving its customers worldwide.

We are looking for professional to join our team as:

*** Automation QA Engineer ***

Main duties will be to:
1. Develop and execute automated test cases / test scripts to qualify functional and non-functional requirements;
2. Actively support company quality standards using predefined processes and tools.
Responsibilities
· Automate test cases according to test objectives related to business and technical requirements;
· Run test campaigns (including system integration testing, acceptance testing, operational acceptance testing) and report issues adequately;
· Maximize/optimize test automation for all projects;
· Develop and maintain test automation tools as well as testing procedures;
· Contribute to successful delivery of projects and enhancements;
· Support the continuous improvement process and propose your own measures;
· Actively support and participate in the implementation of agility, DevOps and continuous integration within a bimodal IT organization.

Profile
· Technical degree (Bachelor, Master)/ University degree in computer science or equivalent;
· 2-4 years’ experience in test automation and software development;
· Ability to read and use development languages: SQL, .Net, PowerShell (JAVA and PL/SQL would be considered as an advantage);
· Knowledge on automation framework and experienced in data-driven and keyword-driven approaches;
· Good knowledge in test automation tools such as Selenium, Ranorex , SoapUI, …;
· Sound knowledge about RPA and related tools such as UiPath would be considered as an advantage;
· Experience in using test management/tracking tools (HP-ALM, JIRA, …);
· Oriented towards customer needs and problem solving;
· Ability to work quickly and accurately, within a team, or on an individual basis, under pressure with tight deadlines;
· Good working level in English (both oral and written).

What we offer:

– Highly competitive/Top range salary
– Advanced health insurance package
– Food and gift vouchers
– Multisport card
– Flexible working time
– Extremely professional working environment

Should you consider yourself as the right candidate for this role and would like to join our team, please send  your CV to: recruitmentbg@energizeglobal.com

Only shortlisted candidates will be contacted for an interview! All applications will be treated with strict confidentiality!

In regards to GDPR 2016/679, upon sending your CV, you give your consent that the personal data included in the CV can be used for the purposes of the recruitment and hiring process.

Test Automation Engineer

With 100% yearly growth doubling YoY for past 3 years, EGS Bulgaria is one of the fastest growing companies in Bulgaria. EGS is a leading-edge Tech. Company focused on delivering Products and Services for Large Enterprise, Insurance, Banking and FinTech.

With offices in California, Massachusetts, Florida, Bulgaria (Sofia and Burgas), Armenia, Georgia, and others, EGS invests in the development of cutting-edge, industry-specific solutions serving its customers worldwide.

We are looking for professional to join our team as:

*** Test Automation Engineer ***

The Test Automation team is an energetic team with the ambition to be the best in what we do. Have fun, solve challenges and deliver quality:
◼ Automate the boring stuff;
◼ Listen to the business, what do they need?
◼ Test as little as possible…. Risk based testing.

The Test Automation Team (TAF) is delivering test automation services to the other (functional) test teams. Keyword driven, building re-usable libraries, solving issues, teaching and supporting teams how to use the solutions and promote TAF in an international setting is what we aim to do. As we see a significant increase in Test Automation due to our new (Agile minded) organization, we are looking for strong subject matter experts who love to help projects and Multidisciplinary Teams and to build our capability as a future proof solution.

Some things to take in account to be successful in this role:

◼ A Bachelor and/or Master degree (in IT);
◼ 3+ years experience with (setting up) test automation solutions;
◼ You are not afraid of solving the ‘hard’ problems – these are the challenges you live for;
◼ Open source solutions such as Robot Framework are a normal way of doing things for you;
◼ A continuous improvement / Engineering mindset;
◼ Background in development as well as testing;
◼ Experience with different programming languages (i.e. Python, Java, .NET );
◼ Methodologies such as SDLCs (SCRUM, Waterfall, Iterative) and things like BDD, TDD are just daily terms for you;
◼ Experience within the payments and or financial sector;
◼ Enjoy coaching people as well as being part of the solution;
◼ English language is required; Dutch language might be beneficial.

We provide:

– Highly competitive salary
– Advanced health insurance package and benefits
– Food and gift vouchers
– Multisport card
– Extremely professional working environment and opportunities for professional growth

Should you consider yourself as the right candidate for this role and would like to join our team, please send  your CV to: recruitmentbg@energizeglobal.com

Only shortlisted candidates will be contacted for an interview! All applications will be treated with strict confidentiality!

In regards to GDPR 2016/679, upon sending your CV, you give your consent that the personal data included in the CV can be used for the purposes of the recruitment and hiring process.

Manual QA Engineer

Qualifications

  • At least BS degree in Computer Science or in a similar discipline
  • At least 2 years of experience in software QA
  • Solid knowledge of QA methodologies, tools and processes
  • Good knowledge of SQL
  • XML knowledge
  • Good knowledge of Jira
  • Extensive experience with manual testing
  • Understanding of Agile methodologies
  • Experience with Linux environment
  • Experience with HP-ALM
  • Strong communication and negotiation skills
  • Fluency in English

Responsibilities

  • Read, analyze and review all the project documents
  • Write test cases in English, based on received documents
  • Manually execute the test cases
  • Create and document the issues
  • Undertake the close follow-up of the correction of the defects
  • Closely collaborate with development teams
  • Maintain the reference database of tests for the future releases of the application (non-regression tests)
  • Support external customers during their acceptance test phases
  • Will be involved in maintenance phase for bugs discovered in production systems
  • Ensure the quality of existing functionalities by executing non-regression tests
  • Report to development teams

Additional Information

  • You will be empowered in your role
  • We have a competitive compensation package that includes medical and dental Insurance
  • In-house courses of English and French languages
  • Opportunities to participate in exchange programs abroad
  • Discount programs especially designed for EGS’ employees
  • 4x a week yoga classes
  • In-house sport training center
  • Bus for transportation
  • Unlimited coffee and tea
  • Corporate events and parties
  • Business trips and trainings

QA Automation Engineer

Job Description

Interested in building automated functional and performance tests as part of a continuous delivery pipeline? Then, check out our new job opening and become EGS’s QA Automation Engineer! You will have an opportunity to work on the projects in finance/banking sphere and be in an impact role! Sounds like you? Drop us a message and let’s meet!

Qualifications

  • Bachelor’s degree in Computer Science or a related discipline
  • More than 3 years of hands-on manual testing experience
  • At least 3 years of experience in QA Automation
  • Strong working knowledge of testing client/server applications
  • Experience with bug tracking systems (JIRA)
  • Experience working with Test Frameworks like Selenium Web-driver, Cucumber/Gherkin
  • Knowledge of Selenium Grid and Docker
  • Experience with automated performance testing
  • Experience in Java or any other programing languages
  • Quality Assurance certification is desirable (ISTQB)
  • Good knowledge of English

Responsibilities:

  • Responsible for setting up a test ecosystem – tools, processes, knowledge base
  • Continuously re-evaluating the test strategy to adjust for new information, changing risks, shifting priorities, and schedules.
  • Responsible for leading to strong and rigorous testing steps with a structured approach for each project before go live
  • Tasks performed will include but are not limited to test planning, manual testing, test automation, test environment setup/teardown, defect logging and verification.
  • Works collaboratively as part of the development team with product managers, software engineers, and architects to define and execute tests throughout the project lifecycle.

Additional Information

  • You will be empowered in your role
  • We have a competitive compensation package that includes medical and dental Insurance
  • In-house courses of English and French languages
  • Opportunities to participate in exchange programs abroad
  • Discount programs especially designed for EGS’ employees
  • 4x a week yoga classes
  • In-house sport training center
  • Bus for transportation
  • Unlimited coffee and tea
  • Corporate events and parties
  • Business trips and trainings