Changing Digital
QA Engineer (Remote)
Changing Digital, San Francisco, California, United States, 94199
We're looking for a full-time Quality Assurance Engineer to join our growing team.
As a QA Engineer, you are responsible for defining, developing, applying and assessing tests to analyse new software, ensuring that best practice test principles are followed. You will support our delivery teams and Software Engineers with test scripts, manual and automated testing, and defect documentation. With a collaborative approach, you will build relationships with internal and external stakeholders and support our wider goal of delivering excellent customer service to both our clients and their users.
We are a digital strategy and innovation agency helping midsize and enterprise organisations think and act like tech startups.
We were born in 2018 and have grown rapidly to a team of 30, designing and building web and mobile apps. On top of client projects, we also build our own apps, for example, our fintech platform aminsights.com.
We are fully remote and place huge value on a collaborative environment, with opportunities for all to grow and learn. We love a challenge, have huge passion for our work, and prioritise care for each other and our clients.
Working in your pajamas all day longWe're an awesome team of 26 members across the globeAllowance for training and developmentFull-time engagementGreat potential for growthCompensation: $7 - $10 per hour (depending on your experience)3+ years of testing in a digital agency / software engineering environmentExperience testing APIsUnderstanding of the full software engineering lifecycleAbility to work to deadlinesAbility to build relationships with both internal and external stakeholdersWork flexibly to meet the demands of a client-led businessExperience with Cloud & DevOps and automated testing toolsExperience with complex web appsExperience testing applications in the Financial sectorUndertake manual testing of web and mobile applicationsUnderstand documented software requirements for web and mobile applications, and use these to write associated test scriptsDocument defects and replication steps using tools such as JiraLiaise with project teams and Software Engineers to full understand user requirements to ensure delivery is successfulIdentify, record, document thoroughly and track bugsPerform thorough regression testing when bugs are resolvedShare QA KPIs and updates with key stakeholders, both internal and client facing.Prepare and write QA reports.Develop and apply testing processes for new and existing products to meet client needsLiaise with internal teams (e.g. developers and product managers) to identify system requirementsMonitor debugging process resultsImplement automated testing with tools such as Test Project and BrowserStackStay up-to-date with new testing tools and test strategies
Tools we use for project management and communication
JiraSlackGoogle MeetLoom
Make sure to read the description carefully and take your time to submit a high-quality application that stands out.
As part of the hiring process, there will be the following steps:Fill out the application formYou'll receive an email from us with a few questions to answerOnce you pass our background check and written test, you will be invited to an initial video interview with our Operations ManagerYou will then be invited to a technical interview with our Head of EngineeringAnd later undergo a pair programming session (If you are not interested in this step, please do not apply for the role.)A final interview with our CEO(s)
As a QA Engineer, you are responsible for defining, developing, applying and assessing tests to analyse new software, ensuring that best practice test principles are followed. You will support our delivery teams and Software Engineers with test scripts, manual and automated testing, and defect documentation. With a collaborative approach, you will build relationships with internal and external stakeholders and support our wider goal of delivering excellent customer service to both our clients and their users.
We are a digital strategy and innovation agency helping midsize and enterprise organisations think and act like tech startups.
We were born in 2018 and have grown rapidly to a team of 30, designing and building web and mobile apps. On top of client projects, we also build our own apps, for example, our fintech platform aminsights.com.
We are fully remote and place huge value on a collaborative environment, with opportunities for all to grow and learn. We love a challenge, have huge passion for our work, and prioritise care for each other and our clients.
Working in your pajamas all day longWe're an awesome team of 26 members across the globeAllowance for training and developmentFull-time engagementGreat potential for growthCompensation: $7 - $10 per hour (depending on your experience)3+ years of testing in a digital agency / software engineering environmentExperience testing APIsUnderstanding of the full software engineering lifecycleAbility to work to deadlinesAbility to build relationships with both internal and external stakeholdersWork flexibly to meet the demands of a client-led businessExperience with Cloud & DevOps and automated testing toolsExperience with complex web appsExperience testing applications in the Financial sectorUndertake manual testing of web and mobile applicationsUnderstand documented software requirements for web and mobile applications, and use these to write associated test scriptsDocument defects and replication steps using tools such as JiraLiaise with project teams and Software Engineers to full understand user requirements to ensure delivery is successfulIdentify, record, document thoroughly and track bugsPerform thorough regression testing when bugs are resolvedShare QA KPIs and updates with key stakeholders, both internal and client facing.Prepare and write QA reports.Develop and apply testing processes for new and existing products to meet client needsLiaise with internal teams (e.g. developers and product managers) to identify system requirementsMonitor debugging process resultsImplement automated testing with tools such as Test Project and BrowserStackStay up-to-date with new testing tools and test strategies
Tools we use for project management and communication
JiraSlackGoogle MeetLoom
Make sure to read the description carefully and take your time to submit a high-quality application that stands out.
As part of the hiring process, there will be the following steps:Fill out the application formYou'll receive an email from us with a few questions to answerOnce you pass our background check and written test, you will be invited to an initial video interview with our Operations ManagerYou will then be invited to a technical interview with our Head of EngineeringAnd later undergo a pair programming session (If you are not interested in this step, please do not apply for the role.)A final interview with our CEO(s)