Nerdapplabs - Senior Software Test Engineer - System/Performance Testing

1 week ago


Noida, Uttar Pradesh, India Nerdapplabs Software Solutions Pvt. Ltd. Full time

About nerdAppLabs :

nerdAppLabs Software Solution Pvt. Ltd.

was founded in 2012, since then We have helped many companies to build and support their products with SugarCRM, Fledge, FogLAMP, MyMap, OptTown in different domains.


nerdAppLabs is helping to build the leading Commercial Open Source Industrial IoT & Edge ML Platform for Industrial Data Pipelines, Insights and Actions.

Come help us to make things happen. We have cool technology, a great team and a big mission. And IoT+ML is a really fun space.


nerdAppLabs is looking for people who are excited about technology and the fastest growing, innovative field of IioT and ML/AI.

We are a company of motivated team players driving accelerated growth in a supportive, positive culture. We celebrate a diversity of people, ideas, and backgrounds that contribute to one shared community. We believe the future belongs to those who think, build and deliver.


We are an exclusive development & engineering partner company to Dianomic Systems; and focused/helping to build Open source under Linux foundation & Commercial IIoT products for IT/OT integration with intelligence.

The open-source project code and docs are available publicly.


Our technology stack is C++, Golang, Python, Angular, SQLite/Postgres, Linux, DevOps with AWS, MLOps with Azure & GCP, and integrations with Aveva/GCP/Azure/Kafka, Redshift, OPC UA..

Job Description :

We are seeking a skilled and passionate Sr.

Software Test engineer with a strong background in Software Test design & automation to join our dynamic and innovative team working on IoT products.

Responsibilities :

Performance Testing :

  • Design, develop, and execute performance tests for Linux based systems to evaluate system scalability, responsiveness, and stability.
  • Identify performance bottlenecks, inefficiencies, and suggest optimizations to improve application performance.
  • Monitor and analyze key performance indicators during test execution to ensure accurate and reliable results.
System Tests Development :

  • Create test plan and maintain automated system tests using Python and Bash/Shell scripts
  • Build comprehensive test suites covering various scenarios to validate the functionality and reliability of the software.
  • Continuously update regression test suites to accommodate new features and changes, bug fixes
  • Work closely with developers and product managers to define test cases and acceptance criteria.
Analysis and Reporting :

  • Memory and CPU Analysis
  • Develop scripts to parse and analyze log files generated during testing to identify errors, warnings, and performancerelated issues
  • Generate comprehensive reports detailing test results, performance metrics, and actionable insights.
Additional Responsibilities :

Pull Request Reviews :

  • Participate actively in code review for pull requests, specifically focusing on testability and test coverage.
  • Identify potential issues or gaps in test coverage and provide constructive feedback to developers to ensure robust testing.
Test Coverage :

  • Collaborate with developers and product managers to define test coverage requirements for new features and enhancements
  • Work towards achieving and maintaining high test coverage for critical components and features of the application.
Qualifications :

  • QA Mindset with strong analytical skills.
  • Excellent problemsolving abilities and attention to detail.
  • Strong communication and collaboration skills to work effectively within a team environment.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Must know Linux with handson experience.
  • Proficient in any programming language (Python preferred, We use Python) and bash scripting for test automation and systemlevel testing.
  • Solid understanding of performance testing methodologies and tools.
  • Database/SQL and REST API handson experience.
  • Familiarity with memory and CPU profiling tools (e.g., Valgrind, perf, pprof).
  • Experience in log analysis and familiarity with cURL and various CLI tools.
  • Basic understanding of Jenkins/CI integration tool.
  • Basic understanding of Python pip, apt/yum dpkg/rpm package management.
  • Basic understanding of Make & CMake tools.
  • Basic handson with containerization and docker.
  • Familiarity with version control systems (e.g., Git) and continuous integration (CI) pipelines.
  • Experience in conducting pull request reviews and providing valuable feedback on testability and test coverage.
  • Knowledge of test management and bug tracking tools (e.g. Jira) is required.


Join our team and contribute to the development of cutting-edge software products by ensuring their performance, stability, and reliability through rigorous testing and performance analysis.

If you are passionate about quality and performance and have a track record of delivering high-quality software, we'd love to hear from you

Kindly note that If your primary expertise is UI automation/front-end testing, then please don't apply for this job.


We are looking for the people having 3Y+ experience with backend testing skills with a deep hands-on of setup & testing for performance , preparing benchmarking reports, finding bottlenecks, repro with Bash/Shell and/or Python scripting on Cloud instances in AWS, GCP and/or Azure ; You should be comfortable in working with Linux machines for day to day usage and writing automation tests using Python & Bash, Raw SQL for database integration; analyzing system logs and memory/CPU.

Good English communication and documentation skills are a must for this job.

Work Perks Worth The Hype :

  • Competitive salary
  • Health insurance coverage (5 Lacs for self and family)
  • Flexible working hours/ Hybrid
  • Work Life Integration
  • Smart people with strong academic background & technical skills
)

  • Noida, Uttar Pradesh, India Nerdapplabs Software Solutions Pvt. Ltd. Full time

    Job Description :Looking for a Senior QA & Test Automation Engineer for IoT platform.Our technology stack is C++, Golang, Python, Angular, SQLite/Postgres, Linux for Open source & commercial applications.Responsibilities : Manage QA and test automation aspects of Development, Staging and Production All aspects of a product testing; Writing Test plans,...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    Senior Test Engineer (Automation) Who we are Brightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Key Job Requirements :Must have experience in Functional Testing in Oracle Cloud Applications.You should possess excellent communication and client handling skills.Ability to provide inputs for Test Estimates and assist in formulating Test Strategies.Conduct Peer Review of Test Cases written by team members.Support team members and contribute to their...


  • Noida, Uttar Pradesh, India Monotype DACH Full time

    Lead Software Development Engineer in Test , Performance Are you our "TYPE"? Monotype (Global) Named "One of the Most Innovative Companies in Design" by Fast Company, Monotype brings brands to life through type and technology that consumers engage with every day. The company's rich legacy includes a library that can be traced back hundreds of years,...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Location: Noida (Work from Office)Key Job Requirements:Has strong knowledge of popular Automation tools.Proficient in programming languages like java.Creating, Modifying, Debugging, and Executing Test scripts for web/mobile applications using Java and Selenium Web driver tool.Defect Reporting and Tracking using a Defect Management Tool.Test Management...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Location : Noida (Work from Office) Key Job Requirements : Has good knowledge of popular Automation tools. Has proficient knowledge in programming languages such as java. Creating, Modifying, Debugging and Executing Test scripts for web/mobile applications using Java and Selenium Web driver tool. Defect Reporting and Tracking using any Defect Management...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Location : Gurugram/Noida (Work from office)Job Requirements : You must have knowledge and exposure to Functional, Regression, Compatibility, and Exploratory Testing. - You should have excellent communication and client handling skills. - You should have experience in giving inputs for Test Estimates and help in formulating Test Strategies - Conduct Peer...


  • Noida, Uttar Pradesh, India Sopra Banking Software Full time

    Job DescriptionHow would you shape finance?Sopra Banking software has an opportunity for a Senior software Quality engineer 2 in our R&D team at Noida location.Be part of one of the world's fastest growing fintech. Design the future of finance together with 5,000+ industry experts. Create your own tailor-made fintech career and find your own path. Be part of...


  • Noida, Uttar Pradesh, India Coforge Full time

    Job Description The candidate must have 3-8 years of experience. Designing Test Scenarios to meet documented test requirements. Designing and preparing Test Data to support test requirements. Collecting and reporting on Test Outcomes, including metrics and Status reports. Performing issue identification and resolution in testing assets. The...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Location : Noida (Work from Office)Interview Process : F2F Interview (Noida Office)Key Job Requirements : You must have knowledge and exposure to Functional, Regression, Compatibility, and Exploratory Testing. You should have excellent communication and client handling skills. You should have experience in giving inputs for Test Estimates and help in...

  • Test Engineer

    1 week ago


    Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    Test Engineer (Automation) Who we are? Brightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the...


  • Noida, Uttar Pradesh, India Coders Brain Technology Pvt. Ltd. Full time

    Position Name : Performance TestingExperience Required : 5+yrsSalary : As per the Market Standard or Else whatever budget you haveNotice period : Immediate joiner Job Type : Full timeLocation : NoidaSkills : Performance Testing : Locust, Python, Monitoring tools (OpenTelemetry, Grafana), Kafka, CI/CDKey Responsibilities : Performance Testing : Design,...


  • Noida, Uttar Pradesh, India Livekeeping Technologies Pvt Ltd. Full time

    Senior QA Tester Position at Company X Role Description: A Senior QA Tester is responsible for leading and overseeing quality assurance activities in software development projects, ensuring the delivery of high-quality products. Designing test plans, developing test cases, and managing testing processes. Identifying bugs, conducting regression...


  • Noida, Uttar Pradesh, India Optimum Info Full time

    At Optimum Info, we are continually innovating and developing a range of software solutions empowering the Network Development and Field Operations of companies in the Automotive, Power Sports and Equipment industries. Our integrated suite of comprehensive solutions provides a seamless and rich experience to our customers, helping them become more effective...

  • Test Engineer

    1 week ago


    Noida, Uttar Pradesh, India Mejoba Consulting Full time

    Work Time Zone : General, 11:30 AM to 8:30 PM Job Description :Test Engineer A skilled test engineer with functional testing and automation testing experience who will play a crucial role in ensuring the quality and reliability of our software applications by designing, implementing, and executing automated tests.Key Responsibilities : Understand...

  • Test Engineer

    1 week ago


    Noida, Uttar Pradesh, India White Force Full time

    Job Description: Job Description:Test EngineerA skilled test engineer with functional testing and automation testing experience who willplay a crucial role in ensuring the quality and reliability of our software applications bydesigning, implementing, and executing automated testsKey Responsibilities: Understand requirements, prepare test plans, execute...


  • Noida, Uttar Pradesh, India Corporate Resources Full time

    Job Description Design test plans, write test cases, review functional requirement documentation, and present test strategies for team review. Conduct integration, regression, ad-hoc, and edge-case testing as part of release cycles. Analyze a complicated software system and design a strategy to test this system. Understand and represent customer needs...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    Who we are Brightly, a Siemens company, is the global leader in intelligent asset management solutions. Brightly enables organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset...


  • Noida, Uttar Pradesh, India Corporate Resources Full time

    Job Description In-depth knowledge and working experience with Performance Center/Loadrunner. Should have worked on various testing methodology. Good understanding of Azure cloud understanding, Query Analysis/Tuning, AWR Analysis, JVM Tuning, Application log analysis, System Resource Monitoring analysis. Experience with multiple architecture,...


  • Noida, Uttar Pradesh, India Livekeeping Technologies Pvt Ltd. Full time

    Job Title: Senior QA Tester Company: Confidential A Senior QA Tester is a key player in ensuring the quality of software development projects. They are responsible for designing test plans, developing test cases, and overseeing testing processes to guarantee the delivery of top-notch software products. Responsibilities: Review and analyze system...