Position: Senior / Lead Automation QA
Company: BDO
Experience required: 5y
English level: upper

BDO in Ukraine in cooperation with BDO Canada and its software services company are looking for a Senior Software Quality Assurance Analyst to join our Technology Consulting Practice with the ability to work remotely from anywhere in the world.

BDO is a leader in exceptional client service, which begins with exceptional employee relations.
BDO provides continuous reskilling, opportunities for professional and career growth, projects and clients to realize your potential.

Your opportunity

BDO in Ukraine in cooperation with BDO Canada and its software services company are looking for a Senior Software Quality Assurance Analyst to join our Technology Consulting Practice with the ability to work remotely from anywhere in the world. 
This role would will need to plan and execute various types of testing including system integration, end-to-end, regression, web application, database application, website, mobile device, third party software testing, etc. for software or infrastructure projects and support initiatives, while adhering to testing and quality standards and best practices. Successful candidates should also have intermediate to high skills in UI automation and scripting.
 
We are data-driven professional software services company in Canada, which  helps clients in telecommunications, transportation, finance, energy, mining, public sector and more, leverage modern technology solutions with AI, Data, Cloud, AppDev to provide actionable, data-driven results.
 
Responsibilities will include

•	Review business requirements, system requirement specifications, design and other project 
            documents for clarity and completeness and provide constructive feedback.
•	Design, develop and document test strategy, test plans, test scenarios and test cases based on 
            functional and non-functional requirements and best practices.
•	Perform test execution including capturing test results, documenting defects and adhering to 
            defect management workflow.
•	Perform back-end and front-end testing to ensure data consistency.
•	Build, maintain and schedule automated tests.
•	Estimate test effort and develop test schedule for projects and support initiatives.
•	Assist and support business users in User Acceptance test design, planning and testing.
•	Facilitate test planning and review meetings with project team and stakeholders.
•	Provide timely, concise test progress /status reports.
•	Provide recommendations for QA process improvement.
•	Maintain positive and professional relationships with project or support stakeholders. 
•	Knowledge sharing with, and support of, other team members.
•	Liaise with business users, business analysts, and developers to ensure that planned testing 
•	meets project requirements.
•	Respond proactively to both business and project issues, risks and escalate appropriately.
•	Perform other job-related duties as assigned. 

How do we define success for your role? 

•	You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
•	You understand your client’s industry, challenges, and opportunities; client describe you as positive, professional, and delivering high-quality work
•	You identify, recommend, and are focused on effective service delivery to your clients
•	You share in an inclusive and engaging work environment that develops, retains & attracts talent
•	You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
•	You grow your expertise through learning and professional development.

Your experience and education

•	University Degree or College Diploma related to Commerce, Business Administration, Computer Science, Information Technology or Engineering
•	Minimum 5 years of experience in Quality Assurance Analyst role with expertise in functional testing, system testing, and system integration testing including test automation
•	Must have knowledge writing SQL queries to validate data integrity
•	Solid understanding of SDLC, Software QA methodologies, tools and process with proven experience in Waterfall, Agile or Hybrid development environment 
•	Experience in creation and maintenance of automation test scripts using open source tools
•	Experience with cloud platforms, application modernization and data migration is an asset
•	Experience in security, vulnerability, load/performance testing is an asset
•	Excellent system demo skill is an asset
•	Excellent ability to develop and document comprehensive test plans, procedures, test cases and results that are simple to understand
•	Exceptional comprehension and analytical skills. Competence in concisely explaining problems, both verbally and in a written format
•	Willingness to learn new technology skills to keep pace with the improvements of the testing process
•	Ability to pick up projects mid-stream, be a self-starter requiring minimal supervision
•	Strong ability to manage multiple priorities, work under pressure to meet deadlines
•	English level — upper-intermediate and above

Working conditions:

•	Working schedule: Mon-Fri, 8 hours a day, with overlap 09-12 EST time zone 
•	Competitive salary (2 300 — 4 200 USD net) 
•	Medical insurance
•	An opportunity to be involved in ambitious high-tech projects
•	Full-time and the ability to work remotely from anywhere in the world
•	Professional development and career growth

Why BDO?
 
At BDO you can apply your skills and experience, exchange with colleagues worldwide, contribute to innovative approaches and services development for our clients.

We care about our employees and do everything for their professional development.

Staff relations are based on the principles of mutual understanding and support.

We have a strong team spirit and a friendly, welcoming and extremely professional atmosphere.
 
Ready to make your mark at BDO?