Skip to Content

Performance Tester

1 open position

Job Summary:

We are seeking a skilled and detail-oriented Performance Tester to join our team. The ideal candidate will be responsible for designing, executing, and maintaining performance tests to ensure our applications meet high performance, scalability, and reliability standards. This role requires a strong understanding of performance testing tools, methodologies, and best practices to identify bottlenecks, optimize performance, and ensure seamless user experiences.

Key Responsibilities:

  • Performance Test Planning:
    • Collaborate with stakeholders to understand performance requirements and create comprehensive test plans.
    • Define performance benchmarks, SLAs, and KPIs for applications.
  • Test Design and Execution:
    • Develop performance test scripts and scenarios using tools like JMeter, LoadRunner, or Gatling.
    • Simulate various loads and conditions to assess application performance under stress.
  • Performance Analysis:
    • Monitor application performance during tests, identifying bottlenecks, resource constraints, and other potential issues.
    • Analyze test results and generate detailed reports with actionable insights.
  • Optimization:
    • Work with developers and architects to recommend performance optimizations for application and infrastructure.
    • Validate improvements after optimization through re-testing.
  • Automation and CI/CD Integration:
    • Automate performance testing and integrate it into CI/CD pipelines.
    • Maintain and enhance performance test frameworks for scalability and reuse.
  • Collaboration and Communication:
    • Collaborate with cross-functional teams, including developers, QA, and DevOps, to ensure performance testing aligns with the software development lifecycle.
    • Communicate findings and recommendations effectively to both technical and non-technical stakeholders.

Qualifications:

Required Skills:

  • Strong experience with performance testing tools like JMeter, LoadRunner, Gatling, or similar tools.
  • Proficient in scripting and automation for performance test scenarios.
  • Solid understanding of application architecture, databases, and networks.
  • Experience in monitoring tools (e.g., Dynatrace, New Relic, or AppDynamics).
  • Familiarity with CI/CD tools like Jenkins, GitLab, or Azure DevOps.
  • Strong analytical skills to interpret performance metrics and pinpoint root causes.

Preferred Skills:

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and testing cloud-native applications.
  • Knowledge of programming languages like Java, Python, or C#.
  • Experience with API performance testing using tools like Postman or SoapUI.
  • Understanding of Agile methodologies and working in Scrum teams.

Education and Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in performance testing or a similar role.

Key Attributes:

  • Strong problem-solving and critical-thinking skills.
  • Excellent communication and teamwork abilities.
  • Detail-oriented with a focus on delivering high-quality results.

Why Join Us?

  • Opportunity to work on cutting-edge projects with a dynamic team.
  • Support for professional development and certifications.
  • Competitive compensation and benefits package.

Apply Now:

If you're passionate about ensuring software performance and enjoy working in a collaborative, fast-paced environment, we’d love to hear from you.

--Pavitra_Deshpande--

Mobile Developers with React Native experience

1 open position

We are seeking skilled Mobile Developers with React Native experience to contribute to a high-impact Payments project for one of our leading clients. This role requires hands-on expertise in mobile application development and a strong understanding of mobile architecture, best practices, and performance optimization.

Job Description

As an experienced mobile developer, you will:

  • Lead the development and maintenance of mobile applications.

  • Write clean, efficient, maintainable, and testable code following SOLID principles and industry best practices.

  • Enhance application performance, responsiveness, and overall quality.

  • Work with APIs and integrate third-party libraries and services.

  • Collaborate with product managers and backend developers to define, design, and ship new features.

  • Conduct code reviews and provide constructive feedback.

  • Monitor code quality using tools such as Sonar and other industry-standard platforms.

Responsibilities

  • 8 to 10+ years of recent, hands-on experience in mobile development.

  • In-depth knowledge of mobile concepts, architecture, and implementation.

  • Proven ability to develop scalable, high-performing, secure, and highly available mobile solutions.

  • Excellent communication skills and the ability to understand business value and technical requirements.

  • Demonstrated enthusiasm and initiative, with a strong willingness to ask questions and contribute proactively.

  • Familiarity with professional software engineering practices, including coding standards, code reviews, version control, build processes, testing, and deployment.

--VStream-Labs--
IT

Automation Test Engineer - JP2680

1 open position

Job Title: Automation Test Engineer

Accountabilities

  • Design and execute project Test Strategy to ensure high-quality deliverables.
  • Provide status updates, escalations, and reporting via metrics to the project team.
  • Review user stories, requirements, specifications, and technical design documents to provide timely feedback from a Quality Assurance (QA) perspective.
  • Create detailed, comprehensive test plans and test cases, and review them for the project delivery test team.
  • Design, develop, and execute test scripts to enhance test coverage.
  • Develop and enhance Automation Frameworks to improve testing efficiency.
  • Create and manage Test Plans, Test Strategies, Test Cases, Test Data, and Test Execution.
  • Perform detailed regression testing and maintain up-to-date test artifacts.
  • Collaborate with internal teams (Developers, Business Analysts, Scrum Masters, Product Owners) to ensure testing is integrated within the development lifecycle.
  • Ensure timely delivery of testing milestones and project deliverables.
  • Ability to meet challenging deadlines and perform effectively under pressure.
  • Be a team player and foster a positive work environment.

Technical Requirements

  • Extensive experience in test automation and development of automation frameworks across different technologies and platforms.
  • Deep understanding and expertise in automation tools (e.g., Selenium, Cucumber, SOAPUI/JSON).
  • Hands-on experience in Agile SCRUM development environments with automation testing.
  • Strong technical writing skills to document processes and tasks effectively.
  • Proven experience in Digital Automation Testing (Cross-Browser, Mobile).
  • Clear verbal & written communication skills in English.
  • Strong work ethic and professional attitude.

Must-Have Skills

  • Insurance Domain ExperienceCommercial Lines.
  • Expertise in Automation Testing using Selenium with Java/Python/C/C++ (Framework Development & Enhancement).
  • API Testing Expertise (XML/JSON, SOAP API, REST API - Framework Development & Enhancement).
  • Ability to develop tools/scripts to enable developers to test their own code.
  • Strong development/test automation skills using Java/Python/C++.
  • Experience working with CI/CD Pipelines, First-Time Automation, and Digital Test Automation.
  • Knowledge of SQL and experience with GIT/Bitbucket (Source Code Management tools).
  • Experience with Jenkins/JIRA Integration using APIs.

--Pavitra_Deshpande--

Solution Architect - Data (AVICJP00002592))

1 open position

Client is a leading provider in the Property and Casualty (P&C) insurance sector, offering a wide range of insurance products and services tailored to protect individuals and businesses from financial loss. The company's core offerings include coverage for property damage, liability, and personal injury related to various risks such as accidents, natural disasters, and business operations.


The purpose of the Solution Architect role is to:

  • Develop end-to-end solution architecture for projects, meeting business requirements.
  • Create a DevOps strategy for the enterprise and support the migration of existing pipelines to the target toolset.
  • Identify the system impact of proposed changes and collaborate with stakeholders to quantify and qualify that impact.
  • Identify technical debt across applications and infrastructure in the landscape.
  • Establish a framework to evaluate and prioritize technical debt items.
  • Develop roadmaps with the Enterprise Architect and business to remediate technical debt.
  • Support cost estimation and execution of technical debt remediation.
  • Deliver solutions aligned with Aviva’s IT strategy and architecture goals.
  • Ensure compliance with standards, design approaches, and governance.


Accountabilities:

Solutions and Assurance

  • Design and create solutions that meet Aviva's technology standards, addressing availability, security, resilience, and performance.
  • Produce design options with associated costs, benefits, and risks to enable informed investment decisions.
  • Collaborate with product owners, architects, and platform teams to balance long-term and short-term goals.
  • Ensure the integrity of end-to-end solutions across platforms, including transition states.
  • Estimate IT initiatives and sprint features to meet business outcomes.
  • Communicate complex technical concepts to both technical and non-technical audiences.
  • Record solution debt incurred during the transition phase and address it in future phases.
  • Identify risks and challenges related to proposed solutions, developing mitigation strategies.
  • Participate in post-implementation reviews to improve future designs.

Technical Leadership

  • Stay up-to-date with technological developments and assess how they fit into the company's architecture.
  • Evaluate and recommend tools, frameworks, and platforms for solution development and deployment.
  • Define and enforce architecture best practices and standards.
  • Conduct architecture reviews for compliance with guidelines.
  • Produce design artifacts to support stakeholders in service, security, architecture, and engineering.
  • Conduct peer reviews of design artifacts and provide mentoring to less experienced team members.

Design Community Membership

  • Contribute to the Solution Architecture community by leading or participating in initiatives to enhance Aviva’s design approach.
  • Develop technical skills to support Aviva's need to leverage emerging technology trends.

Risk & Controls

  • Identify, own, and manage key risks and IT controls related to iCARE or Archer systems.
  • Ensure timely remediation of issues and actions related to controls/risks.
  • Keep risks mitigated within Aviva's tolerance level and report their status accordingly.


Problem Solving:

  • Solve project-based technical problems in alignment with policies and processes.
  • Handle problems ranging from repetitive daily issues to complex technical challenges.
  • Escalate issues following guidelines.


Change Management:

  • Recommend design solutions to address challenges faced by projects or feature teams.
  • Take initiative in adapting to change and recommending improvements based on expertise.


Collaboration:

  • Build effective working relationships with project managers, platform managers, architects, and specialists.


External Interaction:

  • Maintain contact with suppliers and technology sources to stay updated with relevant knowledge.


Values:

  • Care: Make a positive difference in customers’ lives, solving problems and building meaningful relationships.
  • Commitment: Act with courage, take ownership, and fulfill promises, understanding the global impact of the work.
  • Community: Collaborate and win together, connecting with each other, customers, and communities.
  • Confidence: Be brave and passionate, setting new standards for innovation and the future.


Capabilities:

  • Proven experience in solution architecture, roadmaps, and design implementation.
  • Strong DevOps expertise with exposure to a wide DevOps toolset.
  • Broad knowledge of application technologies and infrastructure.
  • Experience in creating roadmaps with interim states.
  • Familiarity with agile methodologies and the full project lifecycle.
  • Financial acumen for business case development and design decisions.
  • Strong communication and technical guidance skills.
  • Stakeholder management and leadership abilities.

--VStream Labs Recruitment--