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.