QA Engineer (Performance Testing)

About the Project:

The project is executed in agile model involves manual testing, automated testing and performance testing of web and mobile applications. Job responsibility involves analyzing and reviewing functional and non-functional requirements, plan performance testing, design/develop/excute performance test scripts, identify performance issues and work with development team to ensure application meets performance requirements.

Job Description:

PrimeSoft is seeking a performance test engineer with experience in performance testing of web applications, modile applications, backend API using tools like JMeter, BlazeMeter, Selenium, Appium, etc. with solid understanding of SDLC process, performance testing concepts, performance testing tools and frameworks and scripting languages. The automation engineer will perform all or most of the following:

  • Good understanding of SDLC / STLC process
  • Responsible for performance testing activities in the project including reviewing project requirements / use cases/ functional specs, designing test scenarios / test cases, execution of test cases, reporting defects, validating fixes and generating test reports as necessary
  • Understand / analyze the performance testing requirements and scenarios. Design and develop performance test scenarios.
  • Design and develop performance test scripts for web application, mobile application and backend API using Jmeter, Blazemeter or any other appropriate tools to measure performance parameters (e.g. Response Time, Throughput, etc.)
  • Adhere to industry standards while naming and developing performance test scripts.
  • Create performance test environment and prepare test data
  • Execute performance tests, measure performance parameters (Response Time, Throughput, etc.) and monitor CPU, memory, disk, network etc.
  • Analyze performance test results and failures, report performance defects / bottlenecks and generate test execution reports. Coordinate with development teams for bug fixes.
  • Develop performance testing related documentation such as performance test plan, framework/script design documents, release notes, readme, help documents, API documentation.
  • Communicate confidently with customers, manage stakeholder expectations and ability to operate under pressure and meet project deadline.
  • Coach / mentor junior members of the team to ensure high quality deliverables, on-time delivery and manage the overall performance of direct reports

Mandatory Skills:

  • Hands on experience in performance testing of web and mobile applications and backend APIs
  • Hands on experience in atleast one performance testing tool (Jmeter, BlazeMeter, etc.). Experience in Jmeter is mandatory.
  • Hands on experience in at least one performance monitoring tool (e.g. New Relic, Perfmon, etc.)
  • Solid experience in programming / scripting languages (Preferably in JavaScript, Java, Groovy, etc.)
  • Experience in at least one database (e.g. MySQL, etc.)
  • Should have authored formal document (Performance test plan, design doc, test cases/scenarios, etc)
  • Experience working in Agile or Scrum methodologies
  • Experience in test automation using Selenium and Java
  • Knowledge in LINUX and UNIX is a plus

Job Features

  • Experience: 3-6 years
  • Qualification: B.E/ B.Tech/ ME/ M.Tech /MCA
  • Location: Hyderabad/Bengaluru/Mumbai

Business Analysts

Job Title:  Business Analysts– JR/786

Ideal Candidate Should be able to: 
  • Define business and functional requirements based on new business use cases.
  • Document Stories and conditions of satisfaction
  • Liaise between product and technical teams to ensure technical teams have sufficient information to complete design, coding, testing, and implementation phases of the project life cycle.
  • Understand and document business process and workflows
  • Ability to research and evaluate market landscape
  • Effective communication skills and ability to review and write high quality specification documents
  • Ability to interact with multiple teams and act as a bridge between the Customer and in-house development and QA teams
  • Working Experience on any Customer facing Banking Application /Lending Application/ Core Banking Application.
  • Ability to grasp the technology landscape of the customer and understand at a high level how various applications interact /integrate with each other

Job Features

  • Experience : 0-2 Years
  • Qualification : MBA
  • Location : Bengaluru/Hyderabad/Mumbai

Java Architects

Job Title:  Java Architects– JR/785

PrimeSoft is seeking Java Architects  having experience in Java, SpringBoot, Microservices and Hibernate/JPA to develop and manage  web based B2B product applications for enterprises

Mandatory Skills

  • Hands-on in coding, Cloud related technologies, DevOps (CI/CD , Kubernetes)
  • Lead a portfolio of diverse technology projects and a team of developers with deep experience in
    distributed systems, and full stack systems to create solutions for financial industry
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code.
  • Demonstrated knowledge of web applications, application security (Oauth2/OIDC) and open-source technologies
  • Professional experience analyzing and profiling Java applications
  • Working experience in designing batch-oriented systems
  • Working experience with stream processing applications and message brokers like Kafka
  • Working experience with cloud providers, preferably Azure
  • Working experience in relational databases and high-volume data processing
  • Working experience with 12 Factor Application Design and Headless architectural principles.
  • Working experience on cloud native applications with an eye on cost control by design
  • Solid understanding of a variety of programming tools and development platforms especially Java and
  • Spring Boot
  • Excellent organizational and leadership abilities.
  • Highly analytical mindset, with an ability to see both the big picture and the details.
  • Ability to explain / defend complex concepts to all layers within an organization
  • Strong communication and presentation skills.
  • Work in an agile (SCRUM based) environment

Good To Have

  • Worked last 3 years in a product and engineering work environment.
  • Working experience in creating UML and c4 model diagrams
  • Working experience in cloud native SQL databases such as TiDB

Job Features

  • Experience : 12+ Years
  • Qualification : BE/B.Tech /M.E/M. Tech/M.S./MCA
  • Location : Bengaluru/Hyderabad/Mumbai

Director – Sales

Job Title: Director Sales– JR/782

Role

  • Must have 12 plus years of solution and services selling experience in IT Consulting Services & Software Products.
  • Present PrimeSoft’s software solutions / services to existing and prospective customers and drive efforts to expand and grow in India, US and other high potential geographies
  • Proactively identify the size and prioritize all significant opportunities in the territory by assessing customer requirements, consulting with them on company offerings, and managing their needs and expectations.
  • Effectively close sales with a widely diverse set of prospects, each with unique needs ranging from corporate to government
  • Develop compelling proposals to address customer pain points with help from the technical team.
  • Achieve agreed upon sales targets of self and team
  • Manage, mentor & guide the sales team towards successful sales outcomes

Desired Candidate Profile

  • Proficient in identifying, nurturing and closing large and medium B2B deals in software solutions and services market in both in India and international markets
  • Must have good network at CXO level in banking, financial services and insurance domains in India.
  • Possess sound understanding of emerging technologies in the software development field and offshore-onsite model of working
  • Possess sound understanding of emerging technologies in the software development field and offshore-onsite model of working
  • Must have participated in tradeshows and possess connections with various industry bodies
  • Possess highly developed communication (both verbal & written), presentation and negotiation skills.
  • Must have demonstrated exceptional customer experience judgment and be incredibly analytical and creative.
  • Should be independent and able to function in a single person ( limited ) team environment
  • The ideal candidate would possess both a technical background that enables them to easily interact with customers, software developers, business development managers and a demonstrated ability to think strategically about business, product, and technical challenges.
  • Having B1 US Visa would be an added advantage.

Job Features

  • Experience: 12 years
  • Qualification: MBA
  • Location: Hyderabad/Bengaluru/Mumbai

Groovy, Grails Developers

Job Title: Groovy, Grails Developers– JR/780

PrimeSoft is seeking Developers with extensive experience in developing web-based enterprise-class applications using Groovy and Grails

The selected candidate shall be a self-starter, highly self-motivated and work independently on identified modules and taking complete ownership of testing modules.

Candidate should have excellent written and verbal communication skills and a positive attitude. Candidate should have had exposure to working with clients, and client-driven projects.

Ideal Skills:
  • BE/B.Tech, preferably in a software development related discipline.
  • 3+ years of in-depth experience and demonstrated proficiency with groovy on grails, Java, Spring and Hibernate, Backbone JS, SQL, jQuery, and Webscoket usage.
  • Experience on interacting with customer on daily stand up and scrum call.
  • Experience with Groovy/Grails, JQUERY
  • Experience in UI technologies – HTML, CSS, JavaScript, jQuery and Backbone JS
  • Experience with Agile software development practices such as Lean Agile, Scrum.
  • Experience working on small teams from project definition through implementation.
  • Familiarity with development best practices.
  • Understanding of web accessibility.
  • Experience with unit testing frameworks such as JUnit.
  • Proficiency with server-side Java technology such as Grails.
  • Excellent time management skills and ability to take responsibility for deliverables.
Mandatory Skills:
  • UNIX/Linux based operating system
  • DevOps and AWS cloud computing
  • Database systems such as Postgres SQL
  • Git source control
  • CI and CD tools like AWS cloud
Job Features
  • Experience 3-5 years
  • QualificationB.E/ B.Tech/ ME/ M.Tech /MCA
  • LocationHyderabad/Bengaluru/Mumbai

Java Developers

Job Title: Java Developers– JR/335

PrimeSoft is seeking SpringBoot Microservices Developer using Java, Spring, SpringBoot and Hibernate/JPA to

develop web based applications for enterprises

Candidate should have sound understanding of Object Oriented Programming and Design concepts.

Candidate should have sound knowledge of Java, Spring, SpringBoot and Hibernate/JPA.

Candidate should be able to recommend appropriate frameworks, libraries, design and develop web applications based

upon a set of requirements

The selected candidate shall be a self-starter

The selected candidate shall be process oriented with ability to work independently and with teams.

Candidate should have excellent written and verbal communication skill and a positive attitude. Candidate should

have had exposure to working with clients, and client driven projects

Ideal Candidate should have

  • Extensive knowledge in Object Oriented Programming and Design
  • Extensive knowledge of Java, Spring, Spring Boot, Spring MVC
  • Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
  • Extensive knowledge in design, creation and consumption of RESTful API
  • Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
  • Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server or accessing NoSQL databases such as Amazon DynamoDB, MongoDB
  • Knowledge of Caching using Redis, Memcached
  • Knowledge in interacting with messaging systems such as RabbitMQ, ActiveMQ, Kafka
  • Knowledge on Java 8 features such as Lambda expressions
  • Knowledge of Cloud Native application development
  • Knowledge of version control systems such as Git, SVN and branching strategies
  • Knowledge of Docker and containerization is a plus
  • Knowledge of AWS ecosystem for Java, SpringBoot application development using AWS SDK
  • Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
  • Knowledge in design patterns
  • Knowledge of Data modeling in RDBMS or NoSQL databases
  • Proactive approach to identify alternatives for a given problem statement
  • Should have worked on enterprise class applications
  • Should have worked in Agile environment
  • Excellent oral and written communication skills

Mandatory Skills:

  • Good knowledge in Object Oriented Programming and Design
  • Good knowledge of Java, Spring, Spring Boot, Spring MVC
  • Extensive knowledge in ORM frameworks such as Hibernate, MyBatis
  • Extensive knowledge in design, creation and consumption of RESTful API
  • Extensive knowledge in automated unit testing using JUnit, EasyMock, PowerMock, Mockito
  • Knowledge in writing SQL queries and interacting with database systems such as Oracle, SQL Server, or accessing NoSQL databases such as Amazon DynamoDB, MongoDB
  • Knowledge of version control systems such as Git, SVN and branching strategies
  • Thorough orientation towards Code reviews, Coding standards, Design Standards and Code Documentation
  • Knowledge in design patterns
  • Knowledge of Data modeling in RDBMS or NoSQL databases
  • Proactive approach to identify alternatives for a given problem statement
  • Should have worked on enterprise class applications
  • Should have worked in Agile environment
  • Excellent oral and written communication skills

Relevant Experience

  • Should have at least 3 years of experience in developing web based applications in Java, Spring, Hibernate

Job Features

  • Experience : 3-6 years
  • Qualification : B.E/ B.Tech/ ME/ M.Tech /MCA
  • Location: Bengaluru/Hyderabad/Mumbai