Jobs · Engineering · South Carolina

Senior Developer

Axelon Services Corporation · Fort Mill, SC · 2 wk ago
HybridEngineeringOther

Responsibilities

  • Contribute to and lead testing through high-quality functional and automation test scenarios.
  • Identify, prioritize, and perform tasks throughout the software development lifecycle.
  • Develop tools and applications required for automation by producing clean, efficient, and scalable code utilizing Python-based test frameworks.
  • Automate tSQL Stored Procedure regression, component, and unit tests using tSQLt and pytest.
  • Utilize Generative AI and Machine Learning to validate and detect anomalous data, predict inefficient processes, and implement automatic test case generation.
  • Perform database and process performance testing using benchmarking frameworks and AI-based anomaly and drift detection.
  • Advocate for and implement engineering best practices, including automation, code reviews, and CI/CD.
  • Ensure high-quality, reliable products through automated regression test frameworks.
  • Collaborate with business and engineering teams to deliver products, enhancements, and solutions aligned with business objectives.
  • Communicate complex technical information clearly and effectively to both technical and non-technical stakeholders.
  • Drive engineering excellence through mentorship, peer reviews, and automation testing best practices.
  • Continuously evaluate and improve QA processes to increase efficiency, reduce cycle times, and enhance product quality.

Requirements

  • Minimum 7 years of experience as a Software Developer in Test (SDET) or QA Automation Engineer in large-scale, data-intensive environments.
  • Strong experience in test case design and automation testing using Python frameworks.
  • Proficiency with QA automation tools and technologies such as pytest and pandas.
  • Significant experience with MS SQL Server or PostgreSQL, including data analysis and test script execution.
  • Experience with database migration/testing tools such as Liquibase and Flyway.
  • Strong Python programming skills for automation and test development.
  • Experience leveraging AI/ML and Data Science technologies such as scikit-learn, TensorFlow, and PyCaret for anomaly detection and test optimization.
  • Familiarity with performance and non-functional testing tools including JMeter, Apache Benchmark, k6, SQL Profiler, etc.
  • Experience automating backend and middleware business logic built on C#.NET and SQL Server, with frontend technologies such as Angular or Silverlight.
  • Experience implementing CI/CD pipelines and software engineering best practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Experience working in Agile environments focused on collaboration, automation, and continuous improvement.

Preferred Skills

  • Exposure to Business Analysis, Technical Analysis, Delivery Management, or Technology Governance.
  • Financial Markets experience in Equities and/or Fixed Income.

Key Attributes

  • Strong verbal and written communication skills.
  • Ability to work independently and collaboratively in a team environment.
  • High attention to detail with strong critical-thinking capabilities.
  • Excellent interpersonal skills with the ability to interact across technical and business teams.
  • Passion for continuous learning and software quality improvement.
  • Ability to work under pressure and meet tight deadlines.
  • Demonstrated mentoring and leadership experience.
  • Self-motivated, results-driven, and solution-oriented mindset.
  • Positive attitude with a strong sense of ownership and accountability.

Similar jobs

Senior Developer

Tata Consultancy ServicesCharlotte, NC· 2 days ago
Engineering$110k–$120k/yrapply on ibegin.tcsapps.com