Job description
Manual/Automation QA Engineer
Edinburgh, UK (hybrid)
We have a truly exciting opportunity for a Manual/Automation QA Engineer to be part of an innovative software engineering team developing Brady's cloud-native trading solution for the power and energy markets.
Brady is a leading provider of trading, risk and logistics management software solutions to global energy and power markets. For over 30 years, we have been supporting our customers with mission critical trading software enabling them to trade power and gas, renewables, and other energy commodities. With the massive expansion in the use of renewable energy sources, electric vehicles and battery production, the energy and commodity trading markets are currently undergoing significant disruption.
Brady is leading the way in developing modern trading technologies and enabling market participants to adapt to the new world of energy trading. Backed by the PE firm, Hanover Investors, we are making significant investments in our people and solutions, building upon an amazingly talented workforce which combines ex traders, technical experts and sector specialists. We are proud to be a carbon neutral company and our people are passionate about making a difference developing innovative software solutions that support the green energy transformation.
Manual/Automation QA Engineer will be responsible for executing manual test scripts, analysing results, and reporting any issues to the team. They will also get opportunity to be involved in automation and performance testing using tools like: Selenium UI, Cypress, K6 and others.
The types of tech skills we're looking for:
- Experience with Manual testing
- Experience with manual API testing (Postman)
- Basic knowledge of one framework: Cypress, Playwright, Selenium
- Basic knowledge of one of load testing tools: K6, Gatling
- Basic understanding of Azure Monitor (App Insights)
- Reporting: PowerBI or similar
- Databases: NoSQL
Along with the technical skills, you'll likely:
- To be enthusiastic, motivated, committed, and capable degree educated individuals
- Have genuine interest in a career in software testing and technology
- Into problem solving and Analytical skills
- Need for wanting to learn naturally
- Excellent communication skills, both written and spoken word with an ability to successfully engage with team members and clients
Some key responsibilities:
- Liaise with internal teams (Product Management, Analysts etc) to understand requirements and develop testable Acceptance Criteria
- Liaise with clients, as required, to understand and develop testable Acceptance Criteria
- Provide Test estimates to support bid pricing, project costing and task planning
- Design, develop and execute automated tests using approved tools and frameworks
- Derive and design test cases following approved development testing standards and guidelines
- Design, develop and execute functional and non-functional tests (automated and manual as required)
- Prioritise workload to meet agreed commitments
- Capture, record, and document bugs allowing Development teams to readily reproduce issues
- Ability to collaborate successfully across cross functional teams to improve processes and product quality
What Brady offers:
- Great compensation + 8% pension + 5% bonus + private health insurance and more!
- 23 days' holiday + bank holiday, increasing by one day per year of service up to 28 days + bank holidays
- 1/2 day off Christmas Eve & New Year's Eve
- Pluralsight licenses for engineering team members
- Flexible working hours
- An opportunity to build a modern technology platform for the power and energy trading markets
- A positive, values-driven culture
- Brady collects and processes personal data relating to its applicants to manage the recruitment process. Brady is committed to being transparent about how it collects and uses that data and to meeting its data protection obligations. As an applicant of a role with Brady, your data will be processed in line with the Recruitment Privacy Notice. You will find this Privacy Notice here: https://www.bradyplc.com/recruitment-privacy-policy/. Please review and ensure that you understand the data processing terms.