Intellectsoft is a software development company delivering innovative solutions since 2007. We operate across North America, Latin America, the Nordic region, the UK, and Europe.We specialize in industries like Fintech, Healthcare, EdTech, Construction, Hospitality, and more, partnering with startups, mid-sized businesses, and Fortune 500 companies to drive growth and scalability. Our clients include Jaguar Motors, Universal Pictures, Harley-Davidson, Qualcomm, and London Stock Exchange.Together, our team delivers solutions that make a difference. Learn more at www.intellectsoft.net
As a Senior QA Automation Engineer, you will collaborate closely with a team of developers to build high-performance, scalable applications for the financial technology sector. This role will focus on implementing a suite of performance and other tests and driving continuous improvement, enabling innovation with robust processes and controls.
- 5+ years of experience in QA and test automation.
- 3+ years of experience in building tests using Java technology.
- Strong skills in designing and optimizing test frameworks.
- Experience in testing both backend and frontend systems.
- Proficiency with tools like Postman and Charles.
- Experience in performance benchmarking and testing cloud platforms (AWS, GCP, Azure, or similar).
- Knowledge of Windows and Linux operating systems.
- Solid understanding of databases, including SQL and Redis (preferred).
- Proficiency in REST, sockets, and API testing, including integration and latency testing.
- Ability to set up test environments and manage test data.
- Experience with high-load applications and performance testing.
- Strong analytical skills to investigate complex systems and create detailed reports.
- Experience in scalability testing and stress testing using tools like Apache Benchmark (AB) or similar.
- Ability to initiate and implement continuous improvement processes.
- Strong sense of responsibility and focus on quality.
- Knowledge of Agile (Scrum, Kanban) methodologies, BDD, and CI/CD practices.
- Excellent analytical, problem-solving, and communication skills.
Nice to have skills
- Experience with Docker, Kubernetes, and container orchestration.
- Knowledge of Kafka, RabbitMQ, or similar message brokers.
- Familiarity with monitoring tools (Prometheus, Grafana) for performance analysis.
Responsibilities
- Develop and automate tests, including functional, integration, end-to-end, and regression scenarios.
- Conduct performance benchmarking and load testing to optimize system speed and stability.
- Set up test environments and manage test data to simulate real-world scenarios.
- Perform performance and scalability tests on AWS.
- Test socket-based communication to ensure low-latency and high-performance interactions.
- Create detailed test plans and documentation.
- Optimize and debug test cases to ensure reliable test results.
- Analyze requirements, clarify details with stakeholders, and document findings.
- Maintain clear reports on testing results and identified issues.
- Implement best testing practices and improve existing strategies.
- Perform load and stress testing using tools like Apache Benchmark (AB) or other system performance.
- Collaborate closely with developers, DevOps, Architect, and analysts to improve processes.
- Participate in Agile ceremonies, including planning, retrospectives, and demos.
- Monitor performance metrics and identify system bottlenecks.
- 35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the company
- Up to 15 unused absence days can be add to income after 12 month of cooperation
- Health insurance for you and your family!
- Depreciation coverage for personal laptop usage for project needs
- Udemy courses of your choice
- Regular soft-skills trainings
- Excellence Сenters meetups