Want to get to the next step in your international career?
We can support you!
Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.
Ubiminds is assisting a company that is transforming the way organizations discover, engage, and hire the best talent. Connecting companies and candidates anytime, anywhere, end-to-end hiring platform features video interviewing, assessments, and conversational AI. As an industry leader in science-backed, modern hiring solutions powered by ethical AI, they has hosted more than 70 million video interviews and 200 million chat-based candidate engagements for over 1,200 pioneering customers around the globe.
Challenge
As a Senior QA/Test Automation Engineer , you will be responsible for the test automation and manual testing efforts as part of a delivery team within the Engineering organization. This role will primarily be focused on building a regression test suite in our automation framework while providing manual test coverage as the need arises. You will be responsible for building test automation for new features as well as covering gaps in automation for existing features, you will also be required to make updates to the testing framework when needed. As part of developing test automation for the product, you will be providing feedback on product design, foreseeing and anticipating customer use cases for new features, understanding regression testing needs and partnering with Engineering and Product on building out features and pushing out bug fixes.
This role is also involved in enhancing our current Test Automation Framework which is built in Python and Selenium to test our web applications and REST APIs and expanding the test suite built on these frameworks.
“Interviewing” is a pillar of our business. As the inventors of Digital Interviewing, we sets the bar on what that term means. As Technical Lead in our Interviewing product line, you will be critical to the success of our current and future offerings in this realm. The technology stack is unique, fascinating, and evolved with complexity that will challenge you. Driving solid technology choices for this team that make the complex simple will be the goal of your work.
What you'll do
- Understands existing Product areas in their Delivery Team and understanding how these are being used by customers.
- For new features being built, foresee and anticipate how customers will use the product (as intended or unintended) with focus on the user experience from functional and performance perspective.
- Spends 50% of time writing Automated Tests.
- Develops Test Plans and Test Cases for assigned product areas and initiatives
- Reviews testing strategy with the team, gets feedback and continuously maintains the test suite
- Works with other QA and QA Automation Engineers and takes ownership of achieving a higher test automation coverage in feature areas assigned to them
- Demonstrates good knowledge of Test Automation best practices, languages and libraries used for Test Automation.
- Collaborates with other QA Automation Engineers to prioritize test cases for Automation and achieve maximum test automation coverage reasonable for their feature area
- Works with Product Managers and Designers to review and provide feedback for requirements and designs for upcoming initiatives.
- Learns and follows company and Industry development, testing and test automation best practices.
- Debugging and reproducing issues reported by end users, capturing the relevant details necessary and communicating with the Delivery Team
- Understands and uses current testing strategies and architectural patterns in Test Automation effectively.
- Communicates effectively with team members on:
- Test strategy Blockers, critical issues
- Provides feedback on user experience
- Provides input on process improvements
- Discusses best practices the team could adopt
In order to succeed in this position, you will need:
Mandatory skills
- Advanced/fluent English skills – Excellent written and verbal communication skills.
- 4+ years experience in the Quality Engineering field performing manual or automated
testing or a combination of them.
- 4+ years experience testing web and or mobile applications
- 3+ year experience in using Selenium with Python for test automation
- Experience testing REST APIs
- Excellent problem solving and analytical skills
- Experience with debugging and reporting issues reported by end users.
- Experience writing basic to intermediate SQL queries
- 1+ year experience with Rest API automation
Nice to have
- Experience using AWS for test validations
- Experience with using Pytest as a testing framework
- Experience with data preprocessing, transformation, and loading techniques.
- Understanding data storage and retrieval solutions
- Load testing experience
About Ubiminds
Cultural fit
- People First. We are all about people!
- Challenge yourself. There’s always room for improvement and continuous improvement is in our essence.
- Make it happen. Be ready to take challenges as they come. It’s all about attitude and commitment.
- We’re in this together. We work as a team, we thrive as a team and we evolve as a team.
- Averaging on awesome. We work hard to deliver high-quality services and look forward to exceeding expectations.
- Keep it real. We promise you honesty, transparency, and openness, regardless of the situation.
Perks and Benefits
As a Sr QA/Test Automation Engineer @Ubiminds, you:
- Are placed in a product-based company, with the same treatment as their full-time employees;
- Have our full back-office support, from career guidance to HR and concierge services;
- Enjoy our remote-first policy - we are a distributed team, after all;
- Get your own MacBook (none of that "bring your own device" stuff here);
- Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
- Improve your English through free lessons with a native English speaker - get to the next level of your communication skills!
- Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!);
- Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games.
How our process works
1. An initial interview with the Tech Recruiter (specific chat about the job opening);
2. Client process (this may vary);
3. Offer.
Top Skills
What We Do
Ubiminds bridges the gap between talented Latin American (LatAm) software professionals and innovative North American companies. We help companies build and expand high-performing nearshore software teams in LatAm, focusing on AI, product development, and more. We handle everything from recruitment, legal, and HR to cultural integration, so you can focus on building great software.
For LatAm software professionals, Ubiminds is your career launchpad to the US and Canada. We connect you with top companies, guide you through the entire process, and offer support with legal and immigration matters, work-life balance, and cultural adaptation.
Why Work With Us
Ubiminds goes beyond talent placement. We're a trusted partner for both companies and talent. We foster strong, distributed teams with a people-first approach built on trust, respect, and growth. Join Ubiminds to change the world through software!