Senior QA Engineer- Technical LeadApply Now Experian is an Equal Opportunity Employer Including Disability/Veterans Job Number: 188255 Sofia, Bulgaria
We are the leading global information services company, providing data and analytical tools to our clients around the world. We help businesses to manage credit risk, prevent fraud, target marketing offers and automate decision making. We also help people to check their credit report and credit score, and protect against identity theft.
In 2018, for the fifth consecutive year, Experian has been named to Forbes Magazine’s Top 100 list of the “World’s Most Innovative Companies.”
We employ approximately 17,000 people in 37 countries and our corporate headquarters are in Dublin, Ireland, with operational headquarters in Nottingham, UK; California, US; and São Paulo, Brazil.
At Experian, we are committed to building an inclusive culture and creating an environment where people can balance successful careers with their commitments and interests outside of work. Our flexible working practices support our belief that this balance brings long-lasting benefits for our business as well as our people. Some roles lend themselves to flexible options more than others, and if this is important to you, we are open to discussing agile working opportunities during the hiring process.
We're currently looking for a Senior Quality Assurance Engineer (Technical Lead) to join one of our QA teams engaged with functional and performance testing (mostly automated), based on Behavior Driven Development, using Cucumber, Java and Selenium. The systems under test involve PowerCurve platform which is intended to help companies make informed decisions, design and execute strategies, evaluate credit risks.
Researches tools and technologies to assist the Quality Assurance process and the test automation.
Provides technical guidance to the rest of the team.
Implements and maintains test automation.
Analyses product requirements and designs test strategies.
Takes part in software design discussions, reviews, planning and strategy sessions.
Defines test plans, creates and executes test cases.
Provides estimates and manages resources for project management purposes.
Proactively identifies issues and potential process improvement areas, suggests options and recommends corrective actions.
Prepares and communicates test status and progress reports.
Analyses and reports product issues and drives for resolution.
Knowledge, Experience & Qualifications
6+ years of professional experience in Quality Assurance.
Experience with test automation frameworks and their integration in the CI process
Good knowledge sharing and mentoring skills
Excellent research skills.
Excellent analytical and problem solving skills.
Excellent understanding of software development lifecycle and software testing methodologies.
Excellent English and communication skills.
Good knowledge and experience with Databases and SQL.
Very good knowledge of software architecture, operating systems and computer networks.
Experience with Object Oriented Programming.
University Degree in Computer Science or equivalent.
Any of the following abilities and skills will be considered an advantage:
Agile software development methodologies.
Experience with Behaviour-Driven Development tools (Cucumber, Selenium)
Experience with Java-based automation frameworks
Experience with Apache Tomcat/ IBM Websphere or other web servers.
Experience with testing of web services or APIs.
Experience with performance testing
Familiar with SaaS concepts and Infrastructure
Experience with virtualization and containerization (AWS, VMWare).
Personal Development - career pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials & books
Work environment - excellent work conditions with friendly environment, recognized strong team spirit, and fun and quality recreation time
Social benefit package - life insurance, food vouchers, additional health insurance, corporate discounts, Multisport card, and a Share options scheme
Work-life balance - 25 days paid vacation and 3 additional paid days for participation in Social responsibility events
Opportunity for Flexible working hours and Home Office