About Us:
Since 2013, Techery has been bridging the gap between business vision and technology. As a product and consulting company, we focus on building our own products that are both technologically advanced and tailored to meet real-world needs. Every product we create delivers tangible value and drives business growth.
Beyond our product development, we act as a consulting software company for non-tech clients and are in full charge of solving their challenges. Whether it’s addressing complex issues or turning innovation into reality, our commitment ensures that the best visions are fully realized, providing clients with comprehensive solutions that drive success.
Currently, we are working on the project for a multi-level marketing company from the US. Company offers wellness products and supplements to support nutrition, skincare, and more. The project stack is Next.js, Nest.js, MS SQL Server (mostly), Mongo DB.
To strengthen our team we are looking for a General QA (Java/Kotlin) Engineer, who enjoys working in a fast-paced environment. You will be working with a high calibre team to continuously develop new features. By joining us as a General QA Engineer, you'll help safeguard the reliability and integrity of our solutions, ensuring that we consistently deliver exceptional products to our clients. The Automation Stack is Kotlin, TestNG, gatling, Selenium, Jenkins, Swagger, Atlassian.
What You Will Do:
- Design, prioritize, and execute comprehensive testing and automation strategies for both UI and API, ensuring maximum coverage and efficiency;
- Be in charge of both manual and automated testing efforts, ensuring our products/projects meet the highest quality standards;
- Leverage Kotlin and our existing framework to automate key features, streamlining testing processes and enhancing productivity;
- Work on test cases, reviews, plans, and guides to ensure clarity and accuracy;
- Actively identify issues, draft effective solutions, and collaborate with the team to refine and implement improvements;
- Assist with the release process, ensuring smooth and timely delivery;
- Perform Code Reviews for your peers and Nightly Automation Test Suite run report analysis;
- Support the company’s overarching goals and objectives (OKRs).
We will enjoy working together, If:
- You are self-motivated and have a deep understanding of the aim of Quality Assurance and writing technical documentation.
- You can assess the team's needs to meet goals and take responsibility for the team's delivery.
- You're open to feedback, able to defend your position, and engage in constructive dialogue.
- You can analyze complex issues and identify the most effective solutions (for example, by exploring new technologies or trying AI tools to optimize tasks).
- You can proactively identify issues in the QA process, and lead efforts to solve the problems.
What you need to land this job:
- Solid experience with JVM languages (Java/Kotlin), utilizing object-oriented programming (OOP) principles and software design patterns to write clean, maintainable code.
- Experience using tools like Fiddler to debug and test RESTful APIs, ensuring robust backend communication.
- A proven ability to create clear and thorough test documentation, including test plans, cases, and checklists, that ensures comprehensive coverage.
- Understanding of web technologies like HTTP, HTML, and CSS, which are critical for effective testing across web applications.
- Deep knowledge of the software development lifecycle (SDLC) and software testing lifecycle (STLC), ensuring high-quality outcomes at every stage.
- Basic SQL proficiency, allowing you to write queries and validate data integrity during testing.
- Upper-intermediate and above level of English, enabling clear and effective communication on both technical and non-technical topics.
As a Plus:
- Experience in optimizing and refactoring large-scale projects to improve performance and maintainability.
- Proficiency in identifying and implementing design patterns where they add value, streamlining development.
- Hands-on experience with mobile testing frameworks, particularly Appium, and a strong foundation in mobile testing best practices.
What you will love about Techery:
Our technology-driven mindset - we leverage AI and innovative tools to meet our business needs and stay ahead in a rapidly evolving landscape;
Your growth matters - we offer compensated learning opportunities and an environment that fosters development. You decide your path, and we provide the tools and tasks to help you reach your goals;
Transparent communication - is fundamental at every level and in all aspects of our work. We prioritize honesty and ensure that open dialogue is expected in everything we do. This clarity and openness are essential for continuous improvement and collective success;
Our team of like-minded people - work alongside individuals who are not only skilled like yourself but also passionate about their craft and career. We are truly interested in what we do and we don’t stand still. Everyone is expected to take initiative and build impactful things;
Work-life integration - it isn’t about finding a 'perfect' balance; it’s about finding a balance that works for you to succeed in various aspects of your life, both professionally and personally. We value a well-rounded life and offer flexibility through our unlimited vacation policy!
Top Skills
What We Do
Techery is a digital innovation software company with focus on consumer behavior and automation. Our customers are mainly non-tech companies who need to teleport their operations to 2020.
Our customers realize that the map is being changed and they need more advanced tools to execute their strategies.
Unlike many other digital companies Techery not only knows HOW to write code, but also knows WHAT to write and WHEN to write it. We are one of the few technology companies that won't ask questions like:
- "Now please tell us about your business"
- "So what do you want to build?"
- "OK, do you have requirements for the software you have in mind?"
Instead we will ask questions like:
- "So what's on your mind? You go first and then we'll share what we were thinking as well"
- "Is that true that your biggest challenge tomorrow is gonna be XXXXX?"
- "What are ready to say NO to today in order to get what you want tomorrow?"
Of course, like everyone else we have some big names up our sleeve, but there's no point in trying to impress anyone with them. However, our concept of working with large companies is different. We only work with them to deliver something truly groundbreaking that will eventually impact their entire business, like it was with Xerox and the CloudPrinting platform we had built.
We do love smaller companies more though. Better communication, less BS, straight goals, clear metrics. And that's understandable. Every big company is trying to make it look like it's small and to operate like it's small. We can help with that too.
We prefer personal meetings to endless chains of emails.
Added value to process following.
Innovation to Stagnation and Status Quo.
Reach out today and we promise we're gonna have a great time.
(and if our first meeting doesn't work out - at least we'll both enjoy our delicious dinner and interesting conversation! It's on us.)
Alex Pshenianykov, President.
[email protected]
www.techery.io